Maison > développement back-end > Tutoriel Python > Que signifie bool en python

Que signifie bool en python

silencement
Libérer: 2019-07-27 17:41:57
original
35993 Les gens l'ont consulté

Que signifie bool en python

bool est l'abréviation de Boolean, qui n'a que deux valeurs : True et False
La fonction bool n'a qu'un seul paramètre, et renvoie vrai ou faux selon la valeur de. ce paramètre.
1. Lorsque vous utilisez la fonction bool sur des nombres, 0 renvoie False et toute autre valeur renvoie True.

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

2. Lors de l'utilisation de la fonction bool sur une chaîne, elle renvoie False pour une chaîne sans valeur (c'est-à-dire Aucune ou une chaîne vide), sinon elle renvoie True.

>>> bool('')
False
>>> bool(None)
False
>>> bool('asd')
True
>>> bool('hello')
True
Copier après la connexion

3. La fonction bool renvoie False pour les listes vides, les dictionnaires et les primitives, sinon elle renvoie True.

>>> a = []
>>> bool(a)
False
>>> a.append(1)
>>> bool(a)
True
Copier après la connexion

4. Utilisez la fonction bool pour déterminer si une valeur a été définie.

>>> x = raw_input('Please enter a number :')
Please enter a number :
>>> bool(x.strip())
False
>>> x = raw_input('Please enter a number :')
Please enter a number :4
>>> bool(x.strip())
True
Copier après la connexion

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