Generisanje brojeva sa korakom pomoću for u Pythonu

Da biste ispisali brojeve sa određenim korakom, treba da prosledite treći parametar funkciji range.

Primer

Hajde da ispišemo brojeve od 1 do 9 sa korakom 2:

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

Rezultat izvršenog koda:

python1
3
5
7
9

Primer

Ako postavite negativan broj za korak, brojevi će se ispisivati obrnutim redosledom. Hajde da za jasnost zamenimo mesta vrednostima u prvom i drugom parametru funkcije:

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

Nakon izvršenja koda ispisaće se brojevi od 10 do 2, pošto broj u drugom parametru nije uključen u opseg:

python10
9
8
7
6
5
4
3
2

Praktični zadaci

Задание 1

Ispišite u konzolu parne brojeve od 1 do 100.

Задание 2

Ispišite u konzolu brojeve od -10 do 10.

Задание 3

Napišite kod da biste dobili sledeće brojeve:

python20
17
14
11
8
5
2