Sobes.tech
Middle

Какво е range в Python и как се използва като аргумент?

sobes.tech AI

Отговор от 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(...)).