Sobes.tech
Middle

Co je range v Pythonu a jak se používá jako argument?

sobes.tech AI

Odpověď od AI

V Pythonu je range vestavěná funkce, která generuje posloupnost čísel. Často se používá k organizaci cyklů s určitým číselným rozsahem.

Formáty použití:

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

Příklad použití v cyklu:

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

Vytiskne čísla od 1 do 4.

range se často používá jako argument pro funkce, které očekávají iterovatelný objekt s čísly, například pro generování indexů nebo vytváření seznamů pomocí list(range(...)).