Генерисање бројева са кораком помоћу for у Python-у
Да бисте исписали бројеве кроз одређени
корак, функцији range треба да проследите
трећи параметар.
Пример
Хајде да испишемо бројеве од 1 до
9 са кораком 2:
for num in range(1, 10, 2):
print(num)
Резултат извршеног кода:
1
3
5
7
9
Пример
Ако задате корак са негативним бројем, бројеви ће се исписивати обрнутим редоследом. Хајде да ради јасности заменимо места вредностима у првом и другом параметру функције:
for num in range(10, 1, -1):
print(num)
Након извршавања кода исписаће се бројеви од
10 до 2, јер се број у
другом параметру не укључује у опсег:
10
9
8
7
6
5
4
3
2
Практични задаци
Испишите у конзолу парне бројеве од 1
до 100.
Испишите у конзолу бројеве од -10 до
10.
Напишите код да добијете следеће бројеве:
20
17
14
11
8
5
2