Arvude genereerimise sammuga for-tsüklis Pythonis

Arvude väljastamiseks kindla sammuga, tuleb funktsioonile range edastada kolmas parameeter.

Näide

Väljastame arvud 1 kuni 9 sammuga 2:

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

Koodi täitmise tulemus:

python1
3
5
7
9

Näide

Kui määrata samm negatiivse arvuga, siis arvud väljastatakse vastupidises järjekorras. Selguse huvides vahetame esimese ja teise parameetri väärtused funktsioonis:

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

Pärast koodi täitmist kuvatakse arvud 10 kuni 2, kuna teise parameetri arv ei kuulu vahemikku:

python10
9
8
7
6
5
4
3
2

Praktilised ülesanded

Задание 1

Väljasta konsooli paarisarvud 1 kuni 100.

Задание 2

Väljasta konsooli arvud -10 kuni 10.

Задание 3

Kirjuta kood, et saada järgmised arvud:

python20
17
14
11
8
5
2