Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmLpNSG 157 of 208 menu
◀ ▶

Generazione di numeri con passo tramite for in Python

Per stampare numeri con un certo passo, alla funzione range deve essere passato un terzo parametro.

Esempio

Stampiamo i numeri da 1 a 9 con un passo di 2:

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

Risultato dell'esecuzione del codice:

1 3 5 7 9

Esempio

Se si imposta un passo con un numero negativo, i numeri verranno stampati in ordine inverso. Per chiarezza, scambiamo i valori del primo e del secondo parametro della funzione:

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

Dopo l'esecuzione del codice, verranno stampati i numeri da 10 a 2, poiché il numero nel secondo parametro non è incluso nell'intervallo:

10 9 8 7 6 5 4 3 2

Problemi pratici

Stampa nella console i numeri pari da 1 a 100.

Stampa nella console i numeri da -10 a 10.

Scrivi il codice per ottenere i seguenti numeri:

20 17 14 11 8 5 2
← →
↑
Italiano▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta