⊗pyPmLpNSG 157 of 208 menu

Генерисање бројева са кораком помоћу 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
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј