Les Conditions (If/Else)
Les conditions permettent à votre programme de prendre des décisions.
En Python, on utilise les mots-clés if (si), elif (sinon si) et
else (sinon).
Attention à l'indentation ! En Python, les blocs de code sont définis par des espaces (généralement 4 espaces ou 1 tabulation) au début de la ligne.
Structure de base
age = 18
if age >= 18:
print("Vous êtes majeur.")
print("Vous pouvez voter.")
elif age == 17:
print("Presque majeur !")
else:
print("Vous êtes mineur.")
Opérateurs Logiques
Vous pouvez combiner plusieurs conditions avec and, or et not.
and: Les deux conditions doivent être vraies.or: Au moins une des conditions doit être vraie.not: Inverse le résultat (Vrai devient Faux).
a = 5
b = 10
if a > 0 and b > 0:
print("Les deux nombres sont positifs")
if a > 100 or b > 5:
print("Au moins une condition est vraie")