Les opérateurs de comparaison que l'on peut utiliser dans les conditions sont : == != < <= > >=. Le résultat d'un opérateur de comparaison est toujours de type booléen.
Les opérateurs de comparaison peuvent être combinés avec les opérateurs logiques : or, and et not.
if" seul# Instructions qui précèdent
if Condition :
# Instructions si la condition est vérifiée
# Instructions qui suivent
if else"# Instructions qui précèdent
if Condition :
# Instructions si la condition est vérifiée
else :
# Instructions si la condition n'est pas vérifiée
# Instructions qui suivent
Exemple :
age = 28
if age > 18 :
texte = "Vous êtes majeur(e)."
else :
texte = "Vous êtes mineur(e)."
# Instructions qui suivent
if elif else"# Instructions qui précèdent
if Condition n°1 :
# Instructions si la condition n°1 est vérifiée
elif Condition n°2 :
# Instructions si la condition n°2 est vérifiée (mais pas la n°1)
else :
# Instructions si les conditions n°1 et n°2 ne sont pas vérifiées