if, elif and else
Führt Code nur aus, wenn eine Bedingung wahr ist. Python führt den ersten passenden Zweig aus.
Syntax
if condition:...elif other_condition:...else:...
- Jede Kopfzeile endet mit einem Doppelpunkt, und ihr Block ist eingerückt.
Beispiel
hp = 5
if hp > 10:
print("strong")
elif hp > 3:
print("hurt")
else:
print("critical")Ausgabe:
hurt
Häufige Fehler
- Ein fehlender Doppelpunkt nach der Bedingung ist ein SyntaxError.
- Die Reihenfolge zählt: Stelle die spezifischste Bedingung zuerst.