Курс 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. Методы работы со списками
  2. Работа с GitHub в Telegram
  3. Работа с файлами в Python
  4. Создание namedtuple списком полей
  5. Работа со строками в Python
  6. Оболочка Python
  7. Оформление текста в консоли с TermColor
  8. Загрузка постов Instagram
  9. Работа с Event() в threading
  10. Измерение времени выполнения
  11. Библиотека itertools: объединение списков
  12. Счетчик ссылок в Python
  13. Открытие и редактирование скриптов Python
  14. Метод classmethod
  15. Поток данных в Python
  16. Создание множества в Python
  17. Поиск наиболее частого элемента
  18. Функция findall() для поиска вхождений строки
  19. Работа с библиотекой requests
  20. Логирование с Logzero
  21. Работа с enumerate()
  22. Использование модуля math
  23. Подсчет элементов в Python
  24. Получение локальных переменных в Python
  25. Операторы увеличения и уменьшения переменной
  26. Python Calendar Usage
  27. Получение текущей директории
  28. Инверсия списка и строки в Python
  29. Стать Python-разработчиком
  30. Бесконечные списки в Python
  31. Профилирование кода
  32. Документация функции help() в Python
  33. Строковое представление объектов
  34. Повторение элементов в Python
  35. Игра Виселица на Python
  36. Удаление дубликатов в pandas
  37. Преобразование числа в список цифр
  38. Объединение словарей в Python
  39. Замена текста в Python
  40. Списковое включение в Python
  41. Создание файла с проверкой ошибки

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