Python bool ()

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:

  • False ha az érték el van hagyva vagy hamis
  • True ha az érték igaz

A következő értékeket tekintjük hamisnak a Pythonban:

  • None
  • False
  • 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ák 0vagyFalse

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

érdekes cikkek...