Python bool ()

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:

  • False wenn der Wert weggelassen oder falsch ist
  • True wenn der Wert wahr ist

Die folgenden Werte werden in Python als falsch betrachtet:

  • None
  • False
  • 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, die 0oder 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

Interessante Beiträge...