🐍 PyTutos

Comparaisons et booléens

Découvre True, False et toutes les façons de comparer des valeurs.

⏱ 7 minutes 📂 debutant #debutant #booleens #comparaison #logique

Les booléens

Un booléen ne peut prendre que deux valeurs : True ou False (avec une majuscule).

ok = True
fini = False

Les comparaisons renvoient des booléens

print(5 > 3)        # True
print(10 == 10)     # True
print("a" == "b")   # False
print(7 != 7)       # False

Les opérateurs logiques

Opérateur Vrai si…
and les deux sont vrais
or au moins un est vrai
not l'opposé
age = 14
a_carte = True

if age >= 18 or a_carte:
    print("Tu peux entrer")

if not fini:
    print("Continue !")

L'opérateur in

Vérifie si une valeur est dedans :

fruits = ["pomme", "kiwi", "banane"]
print("kiwi" in fruits)         # True
print("orange" in fruits)       # False

print("a" in "banane")          # True (lettre dans le mot)
print("xyz" in "banane")        # False

Table de vérité

A B A and B A or B
True True True True
True False False True
False True False True
False False False False

💡 Quand on veut savoir si une variable est définie ET non vide, on utilise souvent if variable: (qui marche grâce à bool()).

🧪 Quiz de validation

Réponds à toutes les questions. Il faut 70% de bonnes réponses pour valider le tuto !

🔒 Tu dois être connecté pour passer le quiz.