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:
Falsejeśli wartość jest pominięta lub fałszywaTruejeśli wartość jest prawdziwa
Następujące wartości są uważane za fałszywe w Pythonie:
NoneFalse- 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 zwraca0lubFalse
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








