Heim > Artikel > Backend-Entwicklung > 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!