Maison > Article > développement back-end > Explication détaillée de l'utilisation de bool([x]) dans la fonction python
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
>>> bool(0) False >>> bool("abc") True >>> bool("") False >>> bool([]) False >>> bool() False >>> issubclass(bool, int) #bool是一个subclass int True
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!