Heim >Backend-Entwicklung >Python-Tutorial >Python-Funktion – bool([x])

Python-Funktion – bool([x])

高洛峰
高洛峰Original
2016-10-17 15:35:251374Durchsuche

bool([x])

Englische Beschreibung: Konvertieren Sie einen Wert in einen Booleschen Wert, indem Sie das Standardverfahren zur Wahrheitsprüfung verwenden. Wenn x falsch ist oder weggelassen wird, wird „Falsch“ zurückgegeben . bool ist ebenfalls eine Unterklasse von int. Die einzigen Instanzen von bool sind False und True.

Geändert Version 2.3: Wenn kein Argument angegeben wird, gibt diese Funktion False zurück.


Chinesische Beschreibung: Konvertieren Sie x in einen booleschen Typ. Wenn x Standard ist, geben Sie False zurück, bool ist auch eine Unterklasse of int;

Parameter x: Beliebiges Objekt oder Standardwert: [x] wird hier verwendet, was darauf hinweist, dass der Parameter x optional ist.


Version: Eine neue Funktion, die in Python 2.2.1 eingeführt wurde. Nach Python 2.3 gibt sie False zurück, wenn keine Parameter übergeben werden.

Hinweis: Diese Funktion kann auch normal in Python3 verwendet werden

Beispiel:

>>> bool(0)
False
>>> bool("abc")
True
>>> bool("")
False
>>> bool([])
False
>>> bool()
False
>>> issubclass(bool, int) #bool是一个subclass int
True


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Python-Funktion – BytearrayNächster Artikel:Python-Funktion – Bytearray