Visualisations des conditions

Avant qu'une condition soit Vraie ou Fausse, Python compare des valeurs. Commence par les opérateurs de comparaison, puis vois comment and, or et not combinent les résultats dans une table de vérité complète.

Visualisation 1

Les opérateurs de comparaison

Chaque opérateur compare deux valeurs et répond par un booléen : True ou False. Entre deux mesures (température, pH, vitesse...) et regarde les six opérateurs se calculer en direct.

==
A == B
est égal à
-
!=
A != B
est différent de
-
<
A < B
est plus petit que
-
>
A > B
est plus grand que
-
<=
A <= B
est plus petit ou égal à
-
>=
A >= B
est plus grand ou égal à
-

Attention au piège classique : = sert à ranger une valeur dans une variable, alors que == sert à comparer deux valeurs.

Visualisation 2

Combiner avec and / or / not

Mets A et B sur Vrai ou Faux, et regarde les combinaisons se calculer en direct.

A
False
B
False
A and B
-
A or B
-
not A
-
not B
-
Visualisation 3

La table complète

ABA and BA or Bnot A

and n'est Vrai que sur une seule ligne (les deux Vrais). or est Vrai partout sauf quand les deux sont Faux.

En savoir plus : l'explication complète (De Morgan, court-circuit) →