Le type bool (booléen)

Parent Previous Next

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