Maison > Article > développement back-end > Introduction détaillée à la fonction booléenne intégrée de Python
Documentation en anglais :
class bool
([x])
Renvoie une valeur booléenne, c'est-à-dire que l'un des True
ou False
x est converti en utilisant la procédure de test de vérité standard. Si x est faux ou omis, cela renvoie ; sinon, il renvoie False
. La classe True
bool
est une sous-classe de int
(voir Types numériques — int, float, complexe) . Il ne peut pas être sous-classé davantage. Ses seules instances sont et False
(voir True
Valeurs booléennes).
Description : .
1. La valeur de retour est une valeur booléenne de True ou False 2. Si le paramètre est par défaut, False est renvoyé>>> bool() #未传入参数 False3. La conversion des paramètres utilise logique standard Expression de test 3.1 Lorsqu'un type booléen est transmis, la valeur d'origine est renvoyée
>>> bool(True) True >>> bool(False) False
3.2 Lorsqu'une chaîne est transmise, la chaîne vide renvoie False, sinon True
>>> bool('') False >>> bool('0') True
3.3 Lorsqu'une valeur est transmise, une valeur 0 renvoie False, sinon True
>>> bool(0) False >>> bool(1) True >>> bool(-1.0) True
3.4 Lorsque des objets tels que des tuples, des listes et des dictionnaires sont transmis, si le nombre d'éléments est vide, False est renvoyé, sinon True est renvoyé
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!