Python bool ()

De bool () - methode converteert een waarde naar Boolean (True of False) met behulp van de standaard waarheidstestprocedure.

De syntaxis van bool()is:

 bool ((waarde))

bool () parameters

Het is niet verplicht om een ​​waarde door te geven aan bool(). Als u een waarde niet doorgeeft, bool()retourneert False.

In algemeen gebruik bool()neemt een enkele parameter value.

Retourwaarde van bool ()

bool() geeft terug:

  • False als de waarde is weggelaten of false
  • True als de waarde waar is

De volgende waarden worden in Python als onwaar beschouwd:

  • None
  • False
  • Nul van elk numeriek type. Bijvoorbeeld, 0, 0.0,0j
  • Lege reeks. Bijvoorbeeld (), (), ''.
  • Lege mapping. Bijvoorbeeld,()
  • objecten van klassen die een __bool__()of __len()__methode hebben die 0of retourneertFalse

Alle andere waarden behalve deze waarden worden als waar beschouwd.

Voorbeeld: hoe werkt 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))

Uitvoer

 () is False (0) is True 0.0 is False None is False True is True Easy string is True

Interessante artikelen...