cat python/if-e-else-scegliere-cosa-fare.md

Lezione 14 15 min

if e else: scegliere cosa fare

Eseguire codice diverso in base a una condizione.

Prima idea

if significa: se questa condizione e vera, fai questo blocco. else significa: altrimenti, fai l’altro blocco.

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

  • if: parola che avvia una scelta.
  • else: ramo usato quando la condizione non è vera.
  • blocco: righe rientrate che appartengono alla scelta.

Cosa impari

  • Scrivere un if con i due punti.
  • Indentare le righe del blocco.
  • Aggiungere un else per il caso alternativo.

Esempio da copiare

eta = 14

if eta >= 13:
    print("Puoi entrare nel gruppo teen")
else:
    print("Serve un gruppo diverso")

Prima copialo senza modificarlo. Poi cambia una cosa sola e riesegui: una parola, un numero, un messaggio o un valore.

Prova guidata

  1. Chiedi un punteggio.
  2. Se e almeno 60, stampa superato.
  3. Altrimenti stampa da riprovare.
  4. Prova con due valori 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 l’indentazione è corretta e i due casi funzionano.