Contenuti del Corso
Istruzioni Condizionali in Python
Istruzioni Condizionali in Python
Sintassi dell'Istruzione If-Else in Python
L'istruzione if-else
è una delle strutture più comunemente utilizzate in Python, permettendo al programma di prendere decisioni basate su condizioni.
La sintassi di base dell'istruzione if
è la seguente:
python
L'istruzione if
verifica se una condizione è vera. Se lo è, il codice all'interno del blocco verrà eseguito.
Nel caso dell'istruzione else
, non è necessario definire esplicitamente la condizione, poiché copre automaticamente tutti gli scenari in cui la condizione if
è falsa:
python
Questo diagramma illustra il flusso di un'istruzione if-else
. Mostra che se una condizione è vera, il programma esegue il blocco di codice if. Se la condizione è falsa, viene eseguito il blocco di codice else. Il processo si conclude dopo l'esecuzione di uno dei blocchi.
Esempio: Verifica se un utente ha raggiunto il suo obiettivo di passi
steps_taken = 9000 step_goal = 10000 if steps_taken >= step_goal: print("Great job, you've reached your step goal!") else: print("Keep going, you're almost there!")
In questo esempio, il programma verifica se il numero di passi effettuati dall'utente è maggiore o uguale all'obiettivo di passi. Se la condizione è soddisfatta (cioè, l'utente ha raggiunto o superato il suo obiettivo di passi), il programma stampa un messaggio di congratulazioni. Se la condizione non è soddisfatta, verrà eseguito il blocco else
, incoraggiando l'utente a continuare.
1. Qual è lo scopo del blocco else
in un'istruzione if-else
?
2. Nel seguente codice, quale affermazione è vera?
3. Nel seguente codice, quale affermazione è vera?
Grazie per i tuoi commenti!