Курс 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
- Работа с deque из collections
- Фильтрация данных в Python.
- CLI-инструмент howdoi
- Удаление дубликатов в pandas
- Принципы программирования
- Просмотр внешних файлов в %pycat
- Получение текущей даты и времени
- Печать месячного календаря
- Кортеж в Python: создание и использование
- Функции any() и all() в Python
- Функция divmod() в Python
- ChainMap.new_child() — добавление нового словаря
- Получение значений из словарей
- Проверка условий в Python
- Разделение строки на подстроки в Python
- Чтение бинарного файла в Python.
- Работа с пакетами
- Модуль subprocess: запуск внешних команд
- Получение пути к текущему скрипту с помощью os
- lru_cache оптимизация функций
- Удаление элементов по срезу
- Печать календаря
- Вычисление натурального логарифма в NumPy
- Обработка исключений в Python
- Работа с argparse
- Оператор match в Python
- Автоматизация скриптов на AWS Lightsail.
- Декораторы в Python
- Циклы в Python
- Метод rrshift для пользовательских объектов
- Проверка подстроки в строке
- Python: Фильтрация списков с помощью filter()
- Команда %dhist — список посещенных каталогов
- Логирование с Logzero
- Возвращение нескольких значений через кортеж или класс
- Функции в Python: создание и вызов
- Ветвление выражения в Python
- Проверка кортежей.
- Работа с датами в Python
- Атрибуты массивов в Numpy
- Профилирование с Pandas
- Defaultdict в Python
- Метод setitem в Python















