Sobes.tech
Middle
29

Что такое range в Python и как он используется в качестве аргумента?

Companies where asked
СБЕРСБЕР

Answer from AI

sobes.tech AI

В Python range — это встроенная функция, которая генерирует последовательность чисел. Она часто используется для организации циклов с определённым числовым диапазоном.

Форматы использования:

  • range(stop) — последовательность от 0 до stop-1.
  • range(start, stop) — от start до stop-1.
  • range(start, stop, step) — от start до stop-1 с шагом step.

Пример использования в цикле:

for i in range(1, 5):
    print(i)

Выведет числа от 1 до 4.

range часто используется как аргумент для функций, которые ожидают итерируемый объект с числами, например, для генерации индексов или создания списков с помощью list(range(...)).