⊗pyPmLpNSG 157 of 208 menu

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:

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

Koodi täitmise tulemus:

1 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:

for 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:

10 9 8 7 6 5 4 3 2

Praktilised ülesanded

Väljasta konsooli paarisarvud 1 kuni 100.

Väljasta konsooli arvud -10 kuni 10.

Kirjuta kood, et saada järgmised arvud:

20 17 14 11 8 5 2
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu