Számok generálása lépéssel a for ciklusban Pythonban

Ahhoz, hogy számokat jelenítsünk meg bizonyos lépéssel, a range függvénynek át kell adni egy harmadik paramétert.

Példa

Jelenítsük meg a számokat 1-től 9-ig 2 lépéssel:

pythonfor num in range(1, 10, 2):
  print(num)

A kód végrehajtásának eredménye:

python1
3
5
7
9

Példa

Ha negatív számmal adjuk meg a lépést, akkor a számok fordított sorrendben jelennek meg. Az áttekinthetőség kedvéért cseréljük fel az első és a második paraméter értékeit a függvényben:

pythonfor num in range(10, 1, -1):
  print(num)

A kód végrehajtása után a számok 10-től 2-ig jelennek meg, mivel a második paraméterben lévő szám nem tartozik a tartományba:

python10
9
8
7
6
5
4
3
2

Gyakorlati feladatok

Задание 1

Írja ki a konzolra a páros számokat 1-től 100-ig.

Задание 2

Írja ki a konzolra a számokat -10-től 10-ig.

Задание 3

Írjon kódot a következő számok eléréséhez:

python20
17
14
11
8
5
2