Курс 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. Списки в Python: синтаксис представления
  2. Копирование в Python
  3. Списковые включения в Python
  4. discard() — удаление элемента из множества
  5. Копирование объектов в Python
  6. JSON-esque в Python
  7. Проверка наличия элемента в списке
  8. Определение основы слова с showballstemmer
  9. Удаление символа из строки
  10. Метод __ixor__ для побитового исключающего ИЛИ
  11. Метод join() для объединения элементов строки
  12. Принципы Zen Python
  13. Избегайте пустого списка
  14. Итераторы в Python
  15. Операции с кортежами
  16. Структурирование именованных констант
  17. Оператор break в Python
  18. Печать в одной строке
  19. Пропуск начальных строк с помощью dropwhile()
  20. Применение команды break
  21. Форматирование строк в Python
  22. Удаление элемента по индексу
  23. Оператор Walrus: правильное использование
  24. Наиболее частотные элементы с помощью Counter
  25. Переворот строки
  26. Работа с кортежами
  27. Декораторы с аргументами
  28. Переопределение метода __floordiv__
  29. Работа со строками в Python
  30. Проверка версии Python
  31. Модуль xkcd: загрузка комиксов
  32. Работа с YAML в Python
  33. Объединение словарей в Python
  34. Любовь к Python
  35. Область видимости переменных в Python
  36. Выключение компьютера с помощью Python
  37. Обратный список чисел
  38. Enum в Python
  39. Печать календаря
  40. Очистка входных данных
  41. Работа с IP-адресами в Python
  42. Методы работы со списками
  43. Декоратор total_ordering для сравнения объектов
  44. Глобальные переменные в Python
  45. Метод init в Python

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