⊗pyPmLpFrI 146 of 208 menu

Il ciclo for in Python

I cicli sono progettati per eseguire ripetutamente la stessa operazione, ad esempio, per iterare sugli elementi di oggetti iterabili. Tali oggetti includono stringhe, tuple, liste, insiemi e dizionari.

In Python, il ciclo più ampiamente utilizzato è for. La sua sintassi è la seguente:

for elemento in oggetto_iterabile: corpo del ciclo

Nel ciclo for, così come nella costruzione if-else, sotto il blocco con la condizione è necessario fare un rientro per il codice posizionato sotto.

Supponiamo di avere una lista lst:

lst = [1, 2, 3, 4, 5]

Usiamo il ciclo for per iterare e visualizzare tutti i suoi elementi:

lst = [1, 2, 3, 4, 5] for el in lst: print(el) # visualizzerà 1, 2... 5

Nel corpo del ciclo è possibile eseguire varie operazioni con gli elementi. Visualizziamo i quadrati dei valori degli elementi:

for el in lst: print(el ** 2) # visualizzerà 1, 4... 25

Data una lista:

tst = ['1', '2', '3', '4', '5']

Iteratela con un ciclo e visualizzate in console ogni elemento.

Data una tupla:

tst = (1, 2, 3, 4, 5)

Iteratela con un ciclo e visualizzate in console ogni elemento.

Dato un insieme:

tst = {'a', 'b', 'c', 'd', 'e'}

Iteratelo con un ciclo e visualizzate in console ogni elemento.

Data una stringa:

tst = 'abcde'

Iteratela con un ciclo e visualizzate in console ogni carattere.

Dato un numero:

tst = 12345

Iteratelo con un ciclo e visualizzate in console ogni cifra.

Data una lista:

tst = [1, 2, 3, 4, 5]

Aggiungete a ogni suo elemento il numero 2 e visualizzate il risultato in console.

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