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