Курс 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. Метод ifloordiv для пользовательских классов
  3. Преобразование чисел в Python
  4. Автоматизация скриптов на AWS Lightsail.
  5. Python reversed() vs срез[::-1]
  6. Именование столбцов в Python с pandas
  7. Многоточие в Python
  8. Работа с необработанными строками
  9. Проверка класса объекта
  10. Участие в сообществе @selectel
  11. Python groupby() из itertools: работа с повторяющимися элементами
  12. Поиск простых чисел
  13. Генерация резюме в Gensim
  14. Зарезервированные слова в Python
  15. Установка переменной среды в Python
  16. Декораторы в Python
  17. Использование двоеточия в Python
  18. Взаимодействие с внешними процессами в Python
  19. Импорт с альтернативным именем
  20. Разбиение текста в Python
  21. Синхронизация потоков с time.sleep()
  22. Слияние словарей в Python 3.9
  23. Генератор надежных паролей
  24. Создание пустых функций и классов в Python
  25. Множественные конструкторы в Python
  26. Расширение операции побитового «и» в Python
  27. Установка Git и AWS CLI
  28. Mad Libs Generator
  29. Взаимодействие с sys
  30. Оператор морж в Python 3.8
  31. Аннотации типов в Python
  32. Форматирование кода на Python
  33. Counter() — подсчет элементов
  34. Добавление элемента в список.
  35. Переворот списка в Python
  36. Работа с файлами в Python
  37. Цикл while в Python
  38. Управление экспортом элементов
  39. Метод __iand__ для пользовательских классов
  40. Замена символов в строке
  41. Измерение времени выполнения в Python
  42. Операции с массивами в NumPy
  43. Многострочные строки в Python
  44. Принципы Zen of Python
  45. Чтение и запись TOML-конфигов
  46. Перемещение и удаление файлов в Python
  47. Метод join() для объединения элементов строки

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