Метод порівняння об’єктів bool
Метод
Метод
bool(self)
викликається функцією bool(...)
і повертає True
або False
відповідно до реалізації. Використовується здебільшого в умовах if
.
>>> class Test:
>>> def __bool__(self):
>>> return True
>>>
>>> test = Test()
>>>
>>> if test:
>>> print("Hello World")
>>>
... 'Hello World'