Как изменить значение bool на противоположное в Python в одну строку?
def hide(self):
if self.hidden is True:
self.hidden = False
else:
self.hidden = True
Ответы (1 шт):
Автор решения: S. Nick
→ Ссылка
Попробуйте self.hidden = not self.hidden
>>> hidden = True
>>> hidden
True
>>> hidden = not hidden
>>> hidden
False
>>> hidden = not hidden
>>> hidden
True
>>>