A bool () metódus átalakítja az értéket logikai (igaz vagy hamis) értékre a szokásos igazságtesztelési eljárás segítségével.
A szintaxisa bool():
bool ((érték))
bool () paraméterek
Nem kötelező átadni egy értéket a következőnek bool():. Ha nem ad át értéket, akkor bool()visszatér False.
Általános használat esetén bool()egyetlen paramétert vesz fel value.
Visszaérték boolból ()
bool() visszatér:
Falseha az érték el van hagyva vagy hamisTrueha az érték igaz
A következő értékeket tekintjük hamisnak a Pythonban:
NoneFalse- Bármely numerikus típusú nulla. Például,
0,0.0,0j - Üres sorrend. Például,
(),(),''. - Üres feltérképezés. Például,
() - osztályok objektumai, amelyeknek
__bool__()vagy__len()__metódusai visszaadják0vagyFalse
Ezen értékek kivételével az összes többi érték igaznak tekintendő.
Példa: Hogyan működik a 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))
Kimenet
() hamis (0) igaz 0,0 értéke hamis Nincs senki hamis igaz igaz igaz Könnyű karakterlánc igaz








