1) Variables logiques : ou booléennes
1) Variables logiques : ou booléennes¶
a) Définition¶
Les noms des deux valeurs logiques en python sont :
| True | False |
|---|---|
| 1 | 0 |
True qui représente vrai
False qui représente faux
0==False True b) Exemples False True
c) Négation d’une variable logique opérateur not¶
| not True False | not False True | not True | not True |
|---|
2) Opérateurs relationnels :¶
a) Présentation¶
Une expression logique (test) est une expression qui retourne une valeur logique. Les opérateurs relationnels utilisés dans les expressions logiques de base sont :
| Opérateurs | |||
|---|---|---|---|
| Egalité | |||
| Non égalité |
Opérateurs logiques :
a) Et logique ou conjonction logique¶
Définition :¶
La fonction ET (AND en anglais) est un opérateur logique de l’algèbre de Boole. A deux opérandes, qui peuvent avoir chacun la valeur VRAI ou FAUX, il associe un résultat qui a lui-même la valeur VRAI seulement si les deux opérandes ont la valeur VRAI.
Notation Python : and¶
1<2 and 2<3
1<2 and 2>3
True
Falseb) Ou logique : Disionction logique¶
Définition :¶
La fonction OU appelée OU inclusif (OR en anglais) est un opérateur logique de l’algèbre de Boole. A deux opérandes, qui peuvent avoir chacun la valeur VRAI ou FAUX, il associe un résultat qui a lui-même la valeur VRAI seulement si au moins un des deux opérandes a lá valeur VRAI
Notation Python : or¶
| or True | or True | or True | or False |
|---|
c) Fonction OU exclusif : disjonction exclusive¶
Définition :¶
La fonction OU exclusif, souvent appelée XOR (eXclusive OR), est un opérateur logique de l...