Istruzioni if-else
Impari a prendere decisioni utilizzando if, else ed elif.
Istruzioni if-else è una lezione Python For Kids 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 For Kids, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Python For Kids include 4 lezioni in totale.
Prendere decisioni con If-Else
Istruzioni If-Else
Benvenuto nella lezione sul flusso di controllo! Oggi imparerà a prendere decisioni nei programmi Python usando le istruzioni if, else ed elif.

Cosa sono le istruzioni If-Else?
Le istruzioni If-Else consentono al programma di scegliere percorsi diversi in base a determinate condizioni. È come prendere una decisione: "Se succede questo, fai quello; altrimenti, fai qualcos'altro."
- If: verifica una condizione ed esegue il codice se è vera.
- Else: esegue il codice se la condizione di if è falsa.
- Elif: (Else If) verifica un'altra condizione se la precedente condizione if era falsa.
L'istruzione If
L'istruzione if consente al programma di eseguire un blocco di codice solo se una determinata condizione è vera.
Sintassi:
if condition:
# code to execute if condition is trueEsempio di istruzione If
Vediamo come funziona un'istruzione if con un semplice esempio.
Esempio:
# Checks if the number is positive
number = 5
if number > 0:
print("The number is positive.")
L'istruzione Else
L'istruzione else consente al programma di eseguire un blocco di codice se la condizione del precedente if è falsa.
Sintassi:
if condition:
# code to execute if condition is true
else:
# code to execute if condition is falseEsempio di istruzione If-Else
Ecco come usare insieme le istruzioni if ed else.
Esempio:
# Checks if the number is even or odd
number = 4
if number % 2 == 0:
print("The number is even.")
else:
print("The number is odd.")
L'istruzione Elif
L'istruzione elif (abbreviazione di "else if") consente di verificare più condizioni in sequenza.
Sintassi:
if condition1:
# code to execute if condition1 is true
elif condition2:
# code to execute if condition2 is true
else:
# code to execute if none of the above conditions are trueEsempio di istruzione If-Elif-Else
Creiamo un programma che classifica un numero come positivo, negativo o zero.
Esempio:
# Categorizes the number
number = 0
if number > 0:
print("The number is positive.")
elif number < 0:
print("The number is negative.")
else:
print("The number is zero.")
age = 16
if age >= 18:
print("You are an adult.")
elif age >= 13:
print("You are a teenager.")
else:
print("You are a child.")
Ottimo lavoro!
Ha imparato a usare le istruzioni if, else ed elif per prendere decisioni nei programmi Python. In questo modo, i programmi possono reagire in modo diverso in base a varie condizioni. Continui a esercitarsi creando programmi personali per prendere decisioni!

Domande Frequenti
La lezione «Istruzioni if-else» è gratuita?
Sì — il testo completo di «Istruzioni if-else» è 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 For Kids, passa a CoddyKit PRO. Il corso Python For Kids include 4 lezioni in totale.
Cosa imparerò in «Istruzioni if-else»?
Impari a prendere decisioni utilizzando if, else ed elif. Eserciti Python For Kids 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 For Kids?
Non è richiesta alcuna esperienza precedente. Python For Kids 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 «Istruzioni if-else»?
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 For Kids?
Sì. Ogni lezione Python For Kids 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
- Istruzioni if-else
- Cicli in Python
- Cicli annidati
- Break e continue