Python bool ()

Metoda bool () konwertuje wartość na Boolean (True lub False) przy użyciu standardowej procedury testowania prawdy.

Składnia bool()to:

 bool ((wartość))

parametry bool ()

Przekazywanie wartości nie jest obowiązkowe bool(). Jeśli nie przekażesz wartości, bool()zwraca False.

W ogólnym użyciu bool()przyjmuje jeden parametr value.

Wartość zwracana z bool ()

bool() zwroty:

  • False jeśli wartość jest pominięta lub fałszywa
  • True jeśli wartość jest prawdziwa

Następujące wartości są uważane za fałszywe w Pythonie:

  • None
  • False
  • Zero dowolnego typu liczbowego. Na przykład 0, 0.0,0j
  • Pusta sekwencja. Na przykład (), (), ''.
  • Puste mapowanie. Na przykład,()
  • obiekty klas, które mają metodę __bool__()lub __len()__, która zwraca 0lubFalse

Wszystkie inne wartości z wyjątkiem tych wartości są uważane za prawdziwe.

Przykład: Jak dział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))

Wynik

 () jest fałszem (0) jest prawdą 0,0 jest fałszem Brak jest fałszem Prawda jest prawdą Łatwy ciąg znaków to prawda

Interesujące artykuły...