cat python/leggere-un-errore-senza-panico.md
Leggere un errore senza panico
Capire che un errore è un messaggio da leggere, non un fallimento personale.
Prima idea
Quando Python trova qualcosa che non capisce, si ferma e lascia un messaggio. Il messaggio spesso contiene il file, la riga e il tipo di problema. Il lavoro è leggere, non indovinare.
Questa lezione fa parte del modulo Accendere Python da zero. L’obiettivo del modulo è: Capire che programmare significa dare istruzioni precise e scrivere i primi comandi senza installazioni complicate.
Parole nuove
- errore: messaggio che spiega perché Python si e fermato.
- riga: posizione del codice dove Python ha trovato il problema.
- SyntaxError: errore nella forma del codice.
Cosa impari
- Cercare il numero di riga in un messaggio di errore.
- Riconoscere un errore di virgolette mancanti.
- Correggere una cosa alla volta.
Esempio da copiare
# Questa riga è corretta
print("Ciao")
# Questa riga sarebbe sbagliata perché manca una virgoletta
# print("Ciao)
Prima copialo senza modificarlo. Poi cambia una cosa sola e riesegui: una parola, un numero, un messaggio o un valore.
Prova guidata
- Copia una riga corretta con print.
- Togli una virgoletta apposta.
- Esegui e leggi il messaggio.
- Rimetti la virgoletta e verifica che funzioni.
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 riesci a trovare la riga indicata dall’errore.