Les booléens est un type de donnée qui ne peut prendre que deux valeurs : True ou False.
Python à de particulier que True à également un valeur de 1 et False une valeur de 0.
Il est possible d’additionner des int ou float avec des booléens :
>>> False + 1
1
>>> True + 1
2
True & False on un type particulier : bool
>>> vrai = True
>>> print (vrai)
True
>>> print(type(vrai))
<class 'bool'>
Tout int ou float possède une valeur True ou False :
0 - > False
1 - > True
....
1554544545 - > True
Idem pour les string :
"" - > False
"a" - > True
"Python" - > True
Utilisation des booléens
Le booléens servent essentiellement à connaitre l’état d’une comparaison. On comparaison vrai prend la valeur True/1 et une comparaison fausse prend un valeur de False/0 :
a = 5
b = 5
c = a == b
print(c)
>>> True
a = 5
b = 3
c = a == b
print(c)
>>> False
Type des booléens.
Les booléens ont leur propre type de donnée (bool) :
a = 5
b = 5
c = a == b
print(c)
print(type(c))
>>> True
>>> <type 'bool'>
0 commentaire