Comprendere le istruzioni condizionali
Impari a usare if, elif ed else per prendere decisioni nel codice
Comprendere le istruzioni condizionali è una lezione Python Academy gratuita su CoddyKit. Questa è la lezione 1 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Python Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Python Academy include 4 lezioni in totale.
Introduzione alle istruzioni condizionali
Introduzione alle istruzioni condizionali
Le istruzioni condizionali consentono al programma di prendere decisioni in base a determinate condizioni. Si tratta di un concetto fondamentale della programmazione.
In questa lezione imparerà a scrivere istruzioni condizionali in Python utilizzando if, elif e else.

Cosa sono le istruzioni condizionali?
Cosa sono le istruzioni condizionali?
Le istruzioni condizionali consentono al programma di eseguire determinate parti di codice solo quando vengono soddisfatte condizioni specifiche. Ad esempio:
In questo caso, il programma verifica se la temperatura è superiore a 30. Se la condizione è vera, stampa "Fa caldo fuori!".
# Conditional statement example
temperature = 35
if temperature > 30:
print("It's hot outside!")Scrivere istruzioni if
Scrivere istruzioni if
Un'istruzione if verifica una condizione ed esegue il blocco di codice se la condizione è vera. Ad esempio:
# Writing an if statement
x = 10
if x > 5:
print("x is greater than 5")Aggiungere istruzioni else
Aggiungere istruzioni else
Un'istruzione else viene eseguita quando la condizione nell'istruzione if è falsa. Ad esempio:
# Using else statement
x = 3
if x > 5:
print("x is greater than 5")
else:
print("x is less than or equal to 5")Utilizzare elif per più condizioni
Utilizzare elif per più condizioni
L'istruzione elif (abbreviazione di "else if") verifica condizioni aggiuntive se quelle precedenti sono false. Ad esempio:
# Using elif for multiple conditions
grade = 85
if grade >= 90:
print("A")
elif grade >= 80:
print("B")
else:
print("C")Indentazione in Python
Indentazione in Python
Python utilizza l'indentazione per definire i blocchi di codice. Si assicuri di utilizzare un'indentazione coerente per evitare errori. Ad esempio:
# Indentation example
x = 10
if x > 5:
print("x is greater than 5")Annidare le istruzioni condizionali
Annidare le istruzioni condizionali
È possibile annidare le istruzioni condizionali una dentro l'altra per gestire una logica più complessa:
# Nested conditionals
x = 10
y = 5
if x > 5:
if y < 10:
print("x is greater than 5 and y is less than 10")Errori comuni nelle istruzioni condizionali
Errori comuni nelle istruzioni condizionali
Ecco alcuni errori comuni da evitare:
- Dimenticare di utilizzare i due punti (
:) alla fine delle istruzioni condizionali. - Utilizzare un'indentazione errata o incoerente.
- Utilizzare in modo errato le istruzioni
elifoelse.
Che cosa abbiamo imparato?
Che cosa abbiamo imparato?
In questa lezione ha imparato:
- Come scrivere istruzioni
if,elifeelse. - L'importanza dell'indentazione in Python.
- Come utilizzare istruzioni condizionali annidate per gestire una logica complessa.
Ottimo lavoro! Passiamo al prossimo argomento.

Domande Frequenti
La lezione «Comprendere le istruzioni condizionali» è gratuita?
Sì — il testo completo di «Comprendere le istruzioni condizionali» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Python Academy, passa a CoddyKit PRO. Il corso Python Academy include 4 lezioni in totale.
Cosa imparerò in «Comprendere le istruzioni condizionali»?
Impari a usare if, elif ed else per prendere decisioni nel codice Eserciti Python Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Python Academy?
Non è richiesta alcuna esperienza precedente. Python Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 1 di 4.
Quanto tempo richiede la lezione «Comprendere le istruzioni condizionali»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Python Academy?
Sì. Ogni lezione Python Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Comprendere le istruzioni condizionali
- Logica booleana e confronti
- Cicli
- Espressioni di assegnazione (operatore Walrus)