if, elif and else
Exécute du code seulement lorsqu’une condition est vraie. Python exécute la première branche qui correspond.
Syntaxe
if condition:...elif other_condition:...else:...
- Chaque ligne d’en-tête se termine par un deux-points, et son bloc est indenté.
Exemple
hp = 5
if hp > 10:
print("strong")
elif hp > 3:
print("hurt")
else:
print("critical")Sortie :
hurt
Erreurs courantes
- Un deux-points oublié après la condition provoque une SyntaxError.
- L’ordre compte : placez en premier la condition la plus précise.