Так, чтобы столь бурно реагировать — нет, не понимаю.
я бы так просто не думал и я не понимаю чем можно обдолбаться чтобы в таких простых вещах так писать
тут смешались две штуки:
- автор предполагает что у твоего обьекта нет такого свойства и в зависимости от этого возвращает результат
- автор сопоставляет свойство обьекта со значением и в зависимости от этого возвращает результат.
т.е. то что автор имел ввиду obj.has_key and obj.key =="AND"
но почему то сказал: я хочу чтобы отсутствующее свойство родило боттом значение(которое в этом контексте может оказаться не боттом) и оно бы сопоставилось с вариантом который не предполагает боттом чтобы если то с чем ты сопоставляешься по совпадению звезд вернуло тру