Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Espressioni If/Elif/Else | Istruzioni Condizionali in Python
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Istruzioni Condizionali in Python

bookEspressioni If/Elif/Else

Per verificare una condizione aggiuntiva dopo l'istruzione if iniziale, utilizzare elif. Questo consente di valutare più condizioni in sequenza.

if condition_a:
    # Do this if `condition_a` is `True`
elif condition_b:
    # Do this if `condition_a` is not `True`, but `condition_b` is
else:
    # Do this if neither condition is `True`

A volte è necessario che il programma gestisca diverse condizioni possibili, non solo una. Utilizzando if ed elif, è possibile verificare più condizioni una dopo l'altra. Infine, è possibile utilizzare else per gestire tutti i casi che non corrispondono alle condizioni precedenti.

123456789101112
# Define your age age = 43 # Print a message based on your age if age < 13: print("You are a child.") elif age < 20: print("You are a teenager.") elif age < 65: print("You are an adult.") else: print("You are a senior.")
copy

È possibile impilare più blocchi elif secondo necessità. Tuttavia, tieni presente che l'utilizzo di troppi blocchi elif potrebbe non essere il modo più efficiente per strutturare il codice.

question mark

Qual è lo scopo dell'utilizzo dell'istruzione elif in Python?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 9

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

bookEspressioni If/Elif/Else

Scorri per mostrare il menu

Per verificare una condizione aggiuntiva dopo l'istruzione if iniziale, utilizzare elif. Questo consente di valutare più condizioni in sequenza.

if condition_a:
    # Do this if `condition_a` is `True`
elif condition_b:
    # Do this if `condition_a` is not `True`, but `condition_b` is
else:
    # Do this if neither condition is `True`

A volte è necessario che il programma gestisca diverse condizioni possibili, non solo una. Utilizzando if ed elif, è possibile verificare più condizioni una dopo l'altra. Infine, è possibile utilizzare else per gestire tutti i casi che non corrispondono alle condizioni precedenti.

123456789101112
# Define your age age = 43 # Print a message based on your age if age < 13: print("You are a child.") elif age < 20: print("You are a teenager.") elif age < 65: print("You are an adult.") else: print("You are a senior.")
copy

È possibile impilare più blocchi elif secondo necessità. Tuttavia, tieni presente che l'utilizzo di troppi blocchi elif potrebbe non essere il modo più efficiente per strutturare il codice.

question mark

Qual è lo scopo dell'utilizzo dell'istruzione elif in Python?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 9
some-alt