La méthode bool () convertit une valeur en booléen (True ou False) en utilisant la procédure de test de vérité standard.
La syntaxe de bool()
est:
bool ((valeur))
paramètres bool ()
Il n'est pas obligatoire de transmettre une valeur à bool()
. Si vous ne transmettez pas de valeur, bool()
renvoie False
.
En utilisation générale, bool()
prend un seul paramètre value
.
Valeur de retour de bool ()
bool()
Retour:
False
si la valeur est omise ou fausseTrue
si la valeur est vraie
Les valeurs suivantes sont considérées comme fausses en Python:
None
False
- Zéro de tout type numérique. Par exemple,
0
,0.0
,0j
- Séquence vide. Par exemple,
()
,()
,''
. - Cartographie vide. Par exemple,
()
- des objets de classes qui a
__bool__()
ou__len()__
procédé rendements0
ouFalse
Toutes les autres valeurs à l'exception de ces valeurs sont considérées comme vraies.
Exemple: comment fonctionne bool ()?
test = () print(test,'is',bool(test)) test = (0) print(test,'is',bool(test)) test = 0.0 print(test,'is',bool(test)) test = None print(test,'is',bool(test)) test = True print(test,'is',bool(test)) test = 'Easy string' print(test,'is',bool(test))
Production
() est faux (0) est vrai 0,0 est faux Aucun est faux Vrai est vrai La chaîne facile est vraie