Sobes.tech
Middle

Čo je to range v Pythone a ako sa používa ako argument?

sobes.tech AI

Odpoveď od AI

V Pythone je range vstavljena funkcija, ki generira zaporedje številk. Pogosto se uporablja za organizacijo zank z določenim številskim obsegom.

Oblike uporabe:

  • range(stop) — zaporedje od 0 do stop-1.
  • range(start, stop) — od start do stop-1.
  • range(start, stop, step) — od start do stop-1 s korakom step.

Primer uporabe v zanki:

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

Izpisal bo številke od 1 do 4.

range se pogosto uporablja kot argument za funkcije, ki pričakujejo iterabilen objekt s številkami, na primer za generiranje indeksov ali ustvarjanje seznamov z list(range(...)).