Код: Выделить всё
def full(self):
"""Return True if the queue is full, False otherwise
(not reliable!)."""
self.mutex.acquire()
n = 0 < self.maxsize == self._qsize()
self.mutex.release()
return n
False
>>> (0 < 0) == 0
True
>>> 0 < (0 == 0)
True
[/code]
См. также Как на самом деле работают цепные сравнения в Python? подробнее о реализации этой функции.
Подробнее здесь: https://stackoverflow.com/questions/607 ... ained-comp