Bool () -metoden konverterer en verdi til boolsk (sann eller usann) ved hjelp av standard sannhetsprøvingsprosedyre.
Syntaksen for bool()er:
bool ((verdi))
bool () parametere
Det er ikke obligatorisk å overføre en verdi til bool(). Hvis du ikke gir noen verdi, bool()returnerer False.
Generell bruk bool()tar en enkelt parameter value.
Returverdi fra bool ()
bool() returnerer:
Falsehvis verdien er utelatt eller falskTruehvis verdien er sann
Følgende verdier betraktes som falske i Python:
NoneFalse- Null av hvilken som helst numerisk type. For eksempel
0,0.0,0j - Tom sekvens. For eksempel
(),(),''. - Tom kartlegging. For eksempel,
() - objekter av klasser som har
__bool__()eller__len()__metode som returnerer0ellerFalse
Alle andre verdier unntatt disse verdiene betraktes som sanne.
Eksempel: Hvordan fungerer 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))
Produksjon
() er usant (0) er sant 0,0 er usant ingen er usant sant er sant Enkel streng er sant








