Курс 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"

  1. Форматирование данных с pprint
  2. Запуск асинхронной корутины
  3. Обработка ошибок в Python
  4. Виртуальные среды в Python
  5. Структуры данных в Python
  6. Повторение и перенос строки
  7. Оптимизация поиска в словарях
  8. Изменение списка срезами
  9. Сортировка элементов с OrderedDict
  10. Обмен переменными в Jupyter
  11. Numpy: использование Ellipsis
  12. Работа с файлами в Python
  13. Возврат значений из генератора
  14. Проверка на палиндром
  15. Метод join() для объединения элементов
  16. Уникальность ключей в словаре
  17. Работа с контекстным менеджером Pool
  18. Переопределение метода len
  19. Таймер обратного отсчета
  20. Возврат нескольких значений из функции
  21. Запуск внешнего кода в Jupyter
  22. Выключение компьютера с помощью Python
  23. Вывод с переменной через запятую
  24. Применение функций в Python
  25. Модуль os в Python: работа с файлами
  26. Синтаксис переменных цикла в Python
  27. Управление памятью в numpy.
  28. Работа с zip-архивами в Python
  29. Применение промокода в Много лосося
  30. Виртуальное окружение Python
  31. Выражения-генераторы в Python
  32. Работа с PosixPath() в Python
  33. Работа с функцией next() в Python
  34. Отрицательные индексы списков в Python
  35. Подсчет элементов в Python
  36. Оператор continue в Python
  37. Структурирование именованных констант
  38. Аргумент по умолчанию
  39. Операторы объединения в Python 3.9
  40. Создание копии списка в Python
  41. Подписка на Kaspersky Team
  42. Функции all() и any() в Python
  43. Списки в Python
  44. Явный импорт в Python
  45. Функция с *args.
  46. Форматирование чисел в Python
  47. Оператор морж в Python 3.8
  48. Метод clear для коллекций
  49. Анализ текста на русском языке с помощью Pymystem3

Marketello читают маркетологи из крутых компаний