⊗pyPmLpNSG 157 of 208 menu

Skaičių generavimas su žingsniu naudojant for ciklą Python kalboje

Norint išvesti skaičius su tam tikru žingsniu, į funkciją range reikia perduoti tretį parametrą.

Pavyzdys

Išveskime skaičius nuo 1 iki 9 su 2 žingsniu:

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

Vykdymo rezultatas:

1 3 5 7 9

Pavyzdys

Jei nustatysite neigiamą žingsnį, skaičiai bus išvedami atvirkštine tvarka. Kad būtų aiškiau, sukeiskime reikšmes pirmame ir antrame funkcijos parametruose:

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

Vykdant kodą bus išvesti skaičiai nuo 10 iki 2, nes skaičius antrame parametre neįeina į diapazoną:

10 9 8 7 6 5 4 3 2

Praktinės užduotys

Išveskite į konsolę lyginius skaičius nuo 1 iki 100.

Išveskite į konsolę skaičius nuo -10 iki 10.

Parašykite kodą, kad gautumėte šiuos skaičius:

20 17 14 11 8 5 2
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti