Sobes.tech
Middle

Kas ir range Python un kā tas tiek izmantots kā arguments?

sobes.tech AI

Atbilde no AI

Pythonā range ir iebūvēta funkcija, kas ģenerē skaitļu secību. To bieži izmanto, organizējot ciklus ar noteiktu skaitļu diapazonu.

Lietošanas formāti:

  • range(stop) — secība no 0 līdz stop-1.
  • range(start, stop) — no start līdz stop-1.
  • range(start, stop, step) — no start līdz stop-1 ar soli step.

Piemērs lietošanai ciklā:

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

Šis izvadīs skaitļus no 1 līdz 4.

range bieži tiek izmantota kā arguments funkcijām, kas sagaida iterējamu objektu ar skaitļiem, piemēram, indeksu ģenerēšanai vai sarakstu veidošanai ar list(range(...)).