Что такое range в Python?
В Python функция range предоставляет генерацию последовательности чисел в определенном диапазоне. Это мощный инструмент для создания итерируемых объектов, часто используемых в циклах for или для генерации списков чисел.
Синтаксис:
range(СТОП)
range(start, stop, step)start(опциональный): Начальное значение последовательности (по умолчанию 0).stop: Конечное значение последовательности (не включается).step(опциональный): Шаг изменения значения (по умолчанию 1).
Пример использования:
# Генерация последовательности от 0 до 4 (не включительно)
for i in range(5):
print(i, end=' ')
# Вывод: 0 1 2 3 4
# Генерация последовательности от 2 до 8 с шагом 2
for j in range(2, 9, 2):
print(j, end=' ')
# Вывод: 2 4 6 8
Комментарии