If/Elif/Else-Ausdrücke
Um eine zusätzliche Bedingung nach der ersten if-Anweisung zu prüfen, wird elif verwendet. Dadurch können mehrere Bedingungen nacheinander ausgewertet werden.
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`
Manchmal soll das Programm mehrere mögliche Bedingungen behandeln, nicht nur eine. Mit if und elif können mehrere Bedingungen nacheinander geprüft werden. Abschließend kann else verwendet werden, um alle Fälle abzudecken, die nicht zu den vorherigen Bedingungen passen.
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.")
Es können beliebig viele elif-Blöcke gestapelt werden. Beachte jedoch, dass die Verwendung von zu vielen elif-Blöcken möglicherweise nicht die effizienteste Art ist, deinen Code zu strukturieren.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 9.09
If/Elif/Else-Ausdrücke
Swipe um das Menü anzuzeigen
Um eine zusätzliche Bedingung nach der ersten if-Anweisung zu prüfen, wird elif verwendet. Dadurch können mehrere Bedingungen nacheinander ausgewertet werden.
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`
Manchmal soll das Programm mehrere mögliche Bedingungen behandeln, nicht nur eine. Mit if und elif können mehrere Bedingungen nacheinander geprüft werden. Abschließend kann else verwendet werden, um alle Fälle abzudecken, die nicht zu den vorherigen Bedingungen passen.
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.")
Es können beliebig viele elif-Blöcke gestapelt werden. Beachte jedoch, dass die Verwendung von zu vielen elif-Blöcken möglicherweise nicht die effizienteste Art ist, deinen Code zu strukturieren.
Danke für Ihr Feedback!