Getalle generering met stap via for in Python
Om getalle met 'n sekere stap uit te voer,
moet die derde parameter aan die funksie
range oorgedra word.
Voorbeeld
Kom ons voer getalle van 1 tot
9 uit met 'n stap van 2:
for num in range(1, 10, 2):
print(num)
Resultaat van die uitgevoerde kode:
1
3
5
7
9
Voorbeeld
As 'n stap met 'n negatiewe getal gestel word, sal die getalle in omgekeerde volgorde vertoon word. Kom ons ruil die waardes in die eerste en tweede parameters van die funksie om vir duidelikheid:
for num in range(10, 1, -1):
print(num)
Na uitvoering van die kode sal getalle van
10 tot 2 vertoon word, aangesien die getal in
die tweede parameter nie by die reeks ingesluit word nie:
10
9
8
7
6
5
4
3
2
Praktiese take
Voer ewe getalle van 1
tot 100 in die konsole uit.
Voer getalle van -10 tot
10 in die konsole uit.
Skryf kode om die volgende getalle te kry:
20
17
14
11
8
5
2