cat python/elif-piu-di-due-possibilita.md
elif: più di due possibilita
Gestire tre o più casi senza scrivere if confusi.
Prima idea
elif sta per else if: se la prima condizione non va bene, prova questa. Serve quando ci sono più fasce, livelli o risposte possibili.
Questa lezione fa parte del modulo Decisioni: far scegliere una strada. L’obiettivo del modulo è: Usare confronti e condizioni per far reagire il programma a casi diversi.
Parole nuove
- elif: condizione alternativa dopo un if.
- fascia: intervallo di valori trattato nello stesso modo.
Cosa impari
- Aggiungere condizioni intermedie.
- Ordinare i casi dal più specifico al più generale.
- Usare else come ultima possibilita.
Esempio da copiare
voto = 8
if voto >= 9:
print("Ottimo")
elif voto >= 6:
print("Sufficiente")
else:
print("Da rinforzare")
Prima copialo senza modificarlo. Poi cambia una cosa sola e riesegui: una parola, un numero, un messaggio o un valore.
Prova guidata
- Crea tre fasce per un punteggio di gioco.
- Stampa principiante, intermedio o esperto.
- Prova almeno tre punteggi diversi.
Sfida piccola
Prendi l’esempio e rendilo tuo senza aggiungere complessità inutile. Se qualcosa si rompe, torna all’ultima versione funzionante e cambia una riga per volta.
Controllo finale
Hai finito quando ogni punteggio entra in una sola fascia.