Deux valeurs sont possibles : True et False
>>> choix = True
>>> print(type(choix)) 
Les opérateurs de comparaison :
Opérateur |
Signification |
Remarques |
< |
strictement inférieur |
|
<= |
inférieur ou égal |
|
> |
strictement supérieur |
|
>= |
supérieur ou égal |
|
== |
égal |
Attention : deux signes == |
!= |
différent |
>>> b = 10
>>> print(b > 8) 
>>> print(b == 5) 
>>> print(b != 10) 
>>> print(0 <= b <= 20) 
Les opérateurs logiques : and, or, not
>>> note = 13.0
>>> mention_ab = note >= 12.0 and note < 14.0 # ou bien : mention_ab = 12.0 <= note < 14.0
>>> print(mention_ab) 
>>> print(not mention_ab) 
>>> print(note == 20.0 or note == 0.0) 
L'opérateur in s'utilise avec des chaînes (type str) ou des listes (type list) :
>>> chaine = 'Bonsoir'
>>> # la sous-chaîne 'soir' fait-elle partie de la chaîne 'Bonsoir' ?
>>> resultat = 'soir' in chaine
>>> print(resultat) 
>>> print('b' in chaine) 
>>> maliste = [4, 8, 15]
>>> # le nombre entier 9 est-il dans la liste ?
>>> print(9 in maliste) 
>>> print(8 in maliste) 
>>> print(14 not in maliste) 
Créé avec HelpNDoc Personal Edition: Générateur de documentation et EPub facile