⊗pyPmLpNSG 157 of 208 menu

Generarea numerelor cu pas folosind for în Python

Pentru a afișa numerele cu un anumit pas, funcției range trebuie să-i fie transmis al treilea parametru.

Exemplu

Să afișăm numerele de la 1 la 9 cu pasul 2:

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

Rezultatul codului executat:

1 3 5 7 9

Exemplu

Dacă setați pasul cu un număr negativ, numerele vor fi afișate în ordine inversă. Să schimbăm, pentru claritate, locurile valorilor din primul și al doilea parametru ai funcției:

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

După executarea codului, vor fi afișate numerele de la 10 la 2, deoarece numărul din al doilea parametru nu este inclus în interval:

10 9 8 7 6 5 4 3 2

Probleme practice

Afișați în consolă numerele pare de la 1 la 100.

Afișați în consolă numerele de la -10 la 10.

Scrieți cod pentru a obține următoarele numere:

20 17 14 11 8 5 2
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge