⊗pyPmLpLEC 163 of 208 menu

Intercettare l'uscita dal ciclo in Python

Per abbreviare il codice quando si lavora con i flag, si può utilizzare una sintassi alternativa - senza dichiarare una variabile speciale con valori booleani.

Riscriviamo l'esempio della lezione precedente. Nel blocco if, all'incontro del primo numero negativo, impostiamo la stampa di '---' e l'istruzione break. Nel caso in cui tutti gli elementi della lista siano positivi, nel blocco else del ciclo verrà stampato '+++':

lst = [1, 2, 3, -4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # stamperà '---'

Ora cambiamo il numero negativo in uno positivo e controlliamo di nuovo la lista:

lst = [1, 2, 3, 4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # stamperà '+++'

Data una lista. Verifica se tutti i suoi elementi sono numeri pari.

Data una stringa:

tst = 'abcdef'

Verifica se contiene il carattere 'd'.

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