Generovanie čísel s krokom pomocou for v Pythone

Ak chcete vypísať čísla s určitým krokom, treba funkcii range odovzdať tretí parameter.

Príklad

Vypíšme čísla od 1 do 9 s krokom 2:

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

Výsledok vykonaného kódu:

python1
3
5
7
9

Príklad

Ak zadáte krok so záporným číslom, čísla sa budú vypisovať v opačnom poradí. Pre názornosť vymeňme miesta hodnotám v prvom a druhom parametri funkcie:

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

Po vykonaní kódu sa vypíšu čísla od 10 do 2, pretože číslo v druhom parametri nie je zahrnuté do rozsahu:

python10
9
8
7
6
5
4
3
2

Praktické úlohy

Задание 1

Vypíšte do konzoly párne čísla od 1 do 100.

Задание 2

Vypíšte do konzoly čísla od -10 do 10.

Задание 3

Napíšte kód, ktorý vypíše nasledujúce čísla:

python20
17
14
11
8
5
2