Back to questions
Junior — Middle
65
Можете ли вы описать основные характеристики функции range в Python?
Answer from AI
sobes.tech AI
Функция range в Python используется для генерации последовательности чисел и часто применяется в циклах for. Основные характеристики:
- Возвращает объект-итератор, который генерирует числа по заданному диапазону.
- Может принимать от одного до трёх аргументов:
range(stop)— числа от 0 доstop - 1.range(start, stop)— числа отstartдоstop - 1.range(start, stop, step)— числа отstartдоstop - 1с шагомstep.
- Поддерживает положительный и отрицательный шаг.
- Ленивый (lazy) — числа генерируются по мере необходимости, что экономит память.
Пример:
for i in range(2, 10, 2):
print(i)
# Выведет: 2 4 6 8
range часто используется для итерации с индексами или создания списков чисел.