Maison > développement back-end > Tutoriel Python > Explication détaillée de l'utilisation de bool([x]) dans la fonction python

Explication détaillée de l'utilisation de bool([x]) dans la fonction python

巴扎黑
Libérer: 2017-08-21 13:45:23
original
4215 Les gens l'ont consulté

bool([x])

Description en anglais : Convertissez une valeur en booléen, en utilisant la procédure de test de vérité standard Si x est. false ou omis, cela renvoie False ; sinon, il renvoie True. bool est également une classe, qui est une sous-classe de int. Ses seules instances sont False et True.

Nouveau dans la version. 2.2.1.

Modifié dans la version 2.3 : Si aucun argument n'est donné, cette fonction renvoie False.

Description chinoise : Convertir x en type booléen, si x Par par défaut, False est renvoyé et bool est également une sous-classe de int ;

Paramètre x : tout objet ou valeur par défaut ; tout le monde a remarqué : [x] est utilisé ici, indiquant que le paramètre x est facultatif. sont donnés, False sera renvoyé.

Version : Une nouvelle fonction introduite dans python 2.2.1 Après python2.3, elle renvoie False si aucun paramètre n'est passé.

Remarque : Cette fonction peut également être utilisée normalement dans python3

Instance :

>>> bool(0)
False
>>> bool("abc")
True
>>> bool("")
False
>>> bool([])
False
>>> bool()
False
>>> issubclass(bool, int) #bool是一个subclass int
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