bool)Deux valeurs uniquement : True (≡ 1) et False (≡ 0).
Sous-classe de int — les opérations arithmétiques sont donc valides :
True + 1 # → 2
False + 5 # → 5
issubclass(bool, int) # → True
Tous les objets Python ont une valeur booléenne implicite : truthy (vrai) ou falsy (faux).
Sont falsy :0,"",[],{},None. Tout le reste est truthy.