Sobes.tech
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