Присвойте классу логическое значение в Python
Если операторы в Python позволяют вам сделать что-то вроде:
if not x:
print "X is false."
Это работает, если вы используете пустой список, пустой словарь, None, 0 и т. Д., Но что если у вас есть свой собственный класс? Можете ли вы присвоить этому классу ложное значение, чтобы в том же условном стиле он возвращал ложное значение?