Курс Python → Генерация чисел с range()
Функция range() в Python позволяет создавать последовательность чисел в заданном диапазоне. Ее синтаксис выглядит следующим образом: range(start, stop, step), где start — начальное значение, stop — конечное значение (не включительно), а step — шаг, с которым будут генерироваться числа.
Пример использования функции range() с циклом for:
for i in range(5):
print(i)
В данном примере, функция range(5) создает последовательность чисел от 0 до 4 (не включительно), и цикл for проходит по каждому элементу этой последовательности, выводя его на экран. Таким образом, блок кода внутри цикла выполняется 5 раз.
Если требуется изменить шаг генерации чисел, можно указать третий аргумент в функции range(). Например, для создания последовательности чисел от 0 до 10 с шагом 2:
for i in range(0, 10, 2):
print(i)
Таким образом, функция range() является удобным инструментом для генерации последовательности чисел в Python и используется с циклом for для выполнения определенного блока кода заданное количество раз.
Другие уроки курса "Python"
- Прокачанный трейсинг ошибок
- Проверка надежности пароля на Python
- Работа с классами данных
- Работа с изображениями PIL
- Передача аргументов через **arguments
- Функция pow() — возвести число в степень
- Вызов функций по строке в Python.
- Проверка типов с помощью isinstance
- Метод getitem для доступа к элементам последовательности
- Сравнение def и lambda-функций
- Создание панели меню Tkinter
- Особенности ключей словаря в Python
- Установка random seed в Python
- Методы работы со строками в Python
- Поиск с помощью регулярных выражений
- Использование функции product
- Генератор чисел Фибоначчи
- Атрибуты класса и экземпляра
- Оператор += для объединения строк
- Создание и использование ChainMap
- Работа с датой и временем в Python
- Оформление кода по PEP 8
- Аннотации типов в Python
- Defaultdict в Python
- Копирование и вставка текста в Python
- Функция enumerate() — Python
- Установка Home Assistant
- Переопределение метода len
- Функция __init__ в Python
- Частичное совпадение ввода
- Работа со слайсами
- Работа с кортежами
- Проверка типов с использованием isinstance
- Основы работы со строками в Python
- Модуль sys: основы
- Работа с буфером обмена на Python
- Генератор бросков кубиков
- Декораторы для регистрации функций
- Форматирование заголовков в Python
- Распаковка с оператором *
- Преобразование генераторов в циклы
- Генераторы в Python
- Зарезервированные слова в Python
- Счетчик в Python: most_common()















