Die bool () -Methode konvertiert einen Wert unter Verwendung des Standardverfahrens zum Testen der Wahrheit in einen Booleschen Wert (True oder False).
Die Syntax von bool()lautet:
bool ((Wert))
bool () Parameter
Es ist nicht zwingend erforderlich, einen Wert an zu übergeben bool(). Wenn Sie keinen Wert übergeben, wird bool()zurückgegeben False.
Im Allgemeinen wird bool()ein einzelner Parameter verwendet value.
Rückgabewert von bool ()
bool() kehrt zurück:
Falsewenn der Wert weggelassen oder falsch istTruewenn der Wert wahr ist
Die folgenden Werte werden in Python als falsch betrachtet:
NoneFalse- Null eines beliebigen numerischen Typs. Zum Beispiel
0,0.0,0j - Leere Sequenz. Zum Beispiel
(),(),''. - Leere Zuordnung. Beispielsweise,
() - Objekte von Klassen mit
__bool__()oder__len()__Methode, die0oder zurückgibtFalse
Alle anderen Werte außer diesen Werten gelten als wahr.
Beispiel: Wie funktioniert bool ()?
test = () print(test,'is',bool(test)) test = (0) print(test,'is',bool(test)) test = 0.0 print(test,'is',bool(test)) test = None print(test,'is',bool(test)) test = True print(test,'is',bool(test)) test = 'Easy string' print(test,'is',bool(test))
Ausgabe
() ist falsch (0) ist wahr 0.0 ist falsch keiner ist falsch wahr ist wahr Einfacher String ist wahr








