Курс 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. Удаление специальных символов с помощью re.sub
  2. Управление экспортом элементов
  3. Встраивание HTML в Jupyter Notebook
  4. Блок else в циклах.
  5. Замена переменных в Python
  6. Функции-генераторы в Python
  7. Удаление символов новой строки в Python.
  8. Сравнение объектов в Python
  9. Вычисление времени выполнения
  10. Преобразование документов в PDF с помощью Spire.Office
  11. Метод join() с набором
  12. Принципы LSP и ISP в Python
  13. Применение функции к списку
  14. Удаление элемента по индексу в Python
  15. Magic Commands — улучшение работы с Python
  16. Преобразование чисел в Python
  17. Декораторы в Python
  18. Регулярные выражения: метод match
  19. Работа с контекстным менеджером Pool
  20. Поиск HTML-элементов с BeautifulSoup
  21. Обучение модели с указанием эпох
  22. Конкатенация строковых литералов
  23. Функция print() — вывод информации
  24. Создание графиков в терминале
  25. Метод __getitem__ в Python
  26. Объединение словарей в Python
  27. Импорт в Python: список all
  28. Создание циклической ссылки
  29. Модуль Operator в Python
  30. Справка по импортированным модулям
  31. Копирование словарей и списков в Python
  32. Итерация по итерируемым объектам
  33. Обновление шаблона base.html
  34. Проверка условий: all и any
  35. Функция __init__ в Python
  36. Подсчет элементов с помощью Counter из collections
  37. Установка библиотек в Python
  38. Автоматизация с Python
  39. Выражения-генераторы в Python
  40. Импорт модулей в Python 3.12
  41. Работа с Event() в threading
  42. Вычисление логарифмов в Python
  43. Создание треугольника Паскаля
  44. Переворот списка в Python

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