Python bool ()

Metoden bool () konverterar ett värde till Boolean (True eller False) med standardproceduren för sanningstestning.

Syntaksen för bool()är:

 bool ((värde))

parametrar för bool ()

Det är inte obligatoriskt att skicka ett värde till bool(). Om du inte skickar ett värde, bool()returnerar False.

Vid allmän användning bool()tar en enda parameter value.

Returvärde från bool ()

bool() returnerar:

  • False om värdet är utelämnat eller falskt
  • True om värdet är sant

Följande värden betraktas som falska i Python:

  • None
  • False
  • Noll av någon numerisk typ. Till exempel 0, 0.0,0j
  • Tom sekvens. Till exempel (), (), ''.
  • Tom kartläggning. Till exempel,()
  • objekt av klasser som har __bool__()eller __len()__metod som returnerar 0ellerFalse

Alla andra värden utom dessa värden anses vara sanna.

Exempel: Hur fungerar 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))

Produktion

 () är falskt (0) är sant 0,0 är falskt inget är falskt är sant Lätt sträng är sant

Intressanta artiklar...