Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet bool in Python?

Was bedeutet bool in Python?

silencement
silencementOriginal
2019-06-21 14:54:1335936Durchsuche

Was bedeutet bool in Python?

bool ist die Abkürzung für Boolean und hat nur zwei Werte: True und False
Die Bool-Funktion hat nur einen Parameter und gibt basierend auf dem Wert dieses Parameters true oder false zurück . Gefälscht.
1. Bei Verwendung der Bool-Funktion für Zahlen gibt 0 „False“ und jeder andere Wert „True“ zurück.

>>> bool(0)
False
>>> bool(1)
True
>>> bool(-1)
True
>>> bool(21334)
True

2. Wenn Sie die Bool-Funktion für eine Zeichenfolge verwenden, gibt sie „False“ für eine Zeichenfolge ohne Wert zurück (d. h. „Keine“ oder eine leere Zeichenfolge), andernfalls gibt sie „True“ zurück.

>>> bool('')
False
>>> bool(None)
False
>>> bool('asd')
True
>>> bool('hello')
True

3. Die Bool-Funktion gibt False für leere Listen, Wörterbücher und Grundelemente zurück, andernfalls gibt sie True zurück.

>>> a = []
>>> bool(a)
False
>>> a.append(1)
>>> bool(a)
True

4. Verwenden Sie die Bool-Funktion, um festzustellen, ob ein Wert festgelegt wurde.

>>> 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

Das obige ist der detaillierte Inhalt vonWas bedeutet bool in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

In Verbindung stehende Artikel

Mehr sehen