Maison > développement back-end > Tutoriel Python > Introduction détaillée à la fonction booléenne intégrée de Python

Introduction détaillée à la fonction booléenne intégrée de Python

高洛峰
Libérer: 2017-03-21 11:30:34
original
2058 Les gens l'ont consulté

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 Truebool 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 TrueValeurs 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() #未传入参数
False
Copier après la connexion
3. 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
Copier après la connexion

3.2 Lorsqu'une chaîne est transmise, la chaîne vide renvoie False, sinon True

>>> bool('')
False
>>> bool('0')
True
Copier après la connexion

3.3 Lorsqu'une valeur est transmise, une valeur 0 renvoie False, sinon True

>>> bool(0)
False
>>> bool(1)
True
>>> bool(-1.0)
True
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal