⊗pyPmLpNSG 157 of 208 menu

Generování čísel s krokem pomocí for v Pythonu

Chcete-li vypsat čísla s určitým krokem, je třeba funkci range předat třetí parametr.

Příklad

Vypišme čísla od 1 do 9 s krokem 2:

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

Výsledek provedeného kódu:

1 3 5 7 9

Příklad

Pokud zadáte krok se záporným číslem, čísla se budou vypisovat v obráceném pořadí. Pro názornost prohoďme hodnoty v prvním a druhém parametru funkce:

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

Po provedení kódu se vypíší čísla od 10 do 2, protože číslo v druhém parametru není zahrnuto do rozsahu:

10 9 8 7 6 5 4 3 2

Praktické úlohy

Vypište do konzole sudá čísla od 1 do 100.

Vypište do konzole čísla od -10 do 10.

Napište kód, který získá následující čísla:

20 17 14 11 8 5 2
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout