Курс 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. Генерация UUID в Python
  2. Динамическая типизация в Python
  3. Создание словаря с значением по умолчанию
  4. Атрибуты массивов в Numpy
  5. Генераторы в Python
  6. Преобразование Excel в PDF с Spire.XLS
  7. Протокол управления контекстом
  8. Функциональное программирование.
  9. Работа с индексами списков
  10. Нахождение самого длинного слова в списке с помощью max
  11. Изменение IP-адреса в Python
  12. Распаковка с оператором *
  13. Оператор Walrus: правильное использование
  14. Замена текста с re.sub()
  15. Удаление элементов из списка в Python.
  16. Объединение объектов в Python
  17. Подсчет элементов в Python
  18. Создание задания в Cron
  19. Объявление переменных в Python
  20. Итерация по коллекции в Python
  21. Поиск наиболее частого элемента в списке
  22. Создание и инициализация объектов
  23. Преобразование числа в список цифр
  24. Декораторы в Python
  25. Создание таблиц в терминале с PrettyTable
  26. Условное добавление элементов в список
  27. *args и **kwargs в Python
  28. Функции min(), max(), sum()
  29. Обработка исключений с блоком else
  30. Работа с коллекциями Python
  31. UserString в Python
  32. Запуск файлового сервера
  33. Замена переменных в Python
  34. Функции map() и reduce() в Python
  35. Оператор == в Python
  36. Использование обратной косой черты в f-строках
  37. Новшества Flask 2.0
  38. Обновление ключей в Python
  39. Извлечение новостей с помощью newspaper3k
  40. Реверс строки и списка в Python.
  41. Библиотека schedule: планировщик задач
  42. Комментарии в Python
  43. Метод __irshift__ для побитового сдвига вправо

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