Apprentissage du langage Python

Les conditions :
if, else, elif

Les opérateurs de comparaison pour les structures conditionnelles

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.

Structures conditionnelles

Structure du "if" seul

# Instructions qui précèdent
if Condition :
    # Instructions si la condition est vérifiée
# Instructions qui suivent
                

Structure du "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

Structure du "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