Курс 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
- Оператор Walrus в Python
- Основные функции и модули Python
- Проверка строки на палиндром
- Работа с классами данных
- Работа с zip-архивами в Python
- Управление пакетами с pip
- Создание словарей в Python
- Работа с областями видимости переменных
- Объединение строк с помощью метода join
- Операции с датами в Python
- Метод split() для разделения строк
- Вычисление фазы комплексного числа
- Автоматизация скриптов на AWS Lightsail.
- Регулярные выражения в Python
- Слияние словарей в Python 3.9
- Lambda-функция в Python: использование с map() и sum()
- Анонимные функции в Python
- Измерение времени выполнения кода
- Установка виртуального окружения Python
- Извлечение аудио из видео
- Инверсия списка и строки в Python
- Оптимизация памяти в Python
- Работа с геоданными с помощью geopy
- Область видимости переменных в Python
- Работа с файлами в Python
- Удаление ключа из словаря
- Работа с массивами в Python
- Получение текущей даты и времени
- Операторы присваивания в Python
- Структура данных deque в Python
- Копирование объектов в Python
- Реализация операции -= для пользовательского класса
- Символ подчеркивания в Python
- Работа с модулем os в Python
- Оформление текста в консоли с TermColor
- Создание тестовых данных с Faker
- Форматирование строк с помощью f-строк
- Проверка вхождения подстроки
- Особенности множеств в Python
- Освобождение памяти в Python
- Методы classmethod и staticmethod
- Установка и использование pyshorteners
- Конкатенация строк с join() в Python
- Удаление элемента по индексу
- Использование html-скриптов в Jupyter Notebook















