⊗pyPmCdNIf 141 of 208 menu

Istruzioni if nidificate in Python

Le istruzioni if else possono essere nidificate l'una dentro l'altra in modo arbitrario. Solo bisogna assicurarsi di rispettare l'indentazione.

Supponiamo di avere una variabile tst:

tst = 3

Confrontiamo la nostra variabile con zero. Nel primo if impostiamo la condizione: se la variabile è maggiore o uguale a 0. All'interno di questo if scriviamo un'ulteriore condizione - se il numero è minore o uguale a 5. Per questa, specifichiamo anche un blocco else. Alla fine della prima struttura if else scriviamo un messaggio nel caso in cui il numero sia minore di 0:

if tst >= 0: if tst <= 5: print('minore o uguale a 5') else: print('maggiore di 5') else: print('minore di 0')

Supponiamo che nella variabile month sia memorizzato il numero ordinale del mese. Dovrebbe essere nell'intervallo da 1 a 12. In caso contrario, dovrebbe essere visualizzato un messaggio di errore. Successivamente, per ogni numero di mese corretto, scrivete un messaggio che indichi a quale stagione appartiene.

Supponiamo che nella variabile num sia memorizzato un numero. Se questo numero rientra nell'intervallo da 10 a 99, trovate la somma delle sue cifre. Se la somma ottenuta è minore o uguale a 9, visualizzate un messaggio che indica che la somma delle cifre è a una cifra, altrimenti visualizzate un messaggio che indica che la somma delle cifre è a due cifre.

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