Vous êtes sur la page 1sur 4

Formation Python

Les types de données en Python


Le type bool
Formateur
Yassine Ben Salah
Formation Python
Les types de données en Python
Le type bool

Formateur : Yassine Ben Salah 2


Les types de données en Python
Le type booléen (bool)

Définition
Une variable de type bool peut prendre soit la
valeur True (vrai) ou la valeur False (faux)

x = True
y = False
type(x) #<class ‘bool'>
type(y) #<class ‘bool'>
x = true #Erreur
y = false #Erreur

Formateur : Yassine Ben Salah 3


Les types de données en Python
Le type booléen (bool)
Les opérateurs sur les booléens
Opérateur Signification Exemple
La négation >>> not(True) vaut False
not
(non) >>> not(False) vaut True
>>> True and True vaut True
La conjonction
and >>> True and False vaut False
(ET logique)
>>> False and False vaut False
>>> True or True vaut True
La disjonction
or >>> True or False vaut True
(OU logique)
>>> False or False vaut False
>>> True ^ True vaut False
XOR
^ >>> True ^ False vaut True
(OU exclusif)
>>> False ^ False vaut False

Formateur : Yassine Ben Salah 4