Junior — Middle
83
Pouvez-vous expliquer le principe de fonctionnement de la fonction range en Python et quelles sont ses principales caractéristiques?
Réponse de l'IA
sobes.tech IA
Функция range в Python используется для генерации последовательности чисел. Она часто применяется в циклах for для итерации по диапазону чисел.
Основные особенности:
range(start, stop, step)— возвращает последовательность отstart(включительно) доstop(не включая) с шагомstep.- Если указать один аргумент, он будет считаться
stop, аstartпо умолчанию равен 0. - Возвращаемый объект — это не список, а специальный итератор, который генерирует числа по мере необходимости, что экономит память.
Пример:
for i in range(1, 10, 2):
print(i)
# Выведет: 1, 3, 5, 7, 9