logo

range(stop)

range(start, stop, step=1)

Арифметическая прогрессия от start до stop с шагом step.

Параметры

Функция range() может принимать максимум три аргумента:

  • диапазон (start, stop, step) Параметры start и step в range() являются необязательными.

Возвращаемое значение

  • Если мы передаем единственный аргумент в range(), это означает, что мы передаем аргумент остановки.
  • В этом случае range() возвращает последовательность чисел, начиная с 0 и заканчивая числом (но не включая число).

Примеры

# цифры от 0 до 4 (5 не входит)
numbers = range(5)
print(list(numbers)) # [0, 1, 2, 3, 4]
# если передается 0 или отрицательное число, мы получаем пустую последовательность
numbers = range(-4)
print(list(numbers)) # []

Python с нуля. Освойте с Виртуальным ИИ-помощником!

  • Теоретические уроки и практические задачи
  • Пишите и проверяйте код прямо в браузере
  • Виртуальный ИИ-помощник поможет в любое время дня и ночи
  • Сообщество учеников для взаимопомощи и обмена опытом
  • 200 000+ зарегистрированных участников. Присоединяйтесь!