Я смотрел видео 2007 года о продвинутом Python или понимании Python , и в 18'27, «утверждает докладчик», как некоторые могут знать в Python и
и или
возвращают одно из двух значений, тогда как not
всегда возвращает логическое значение. «Когда это было так?
Насколько я могу судить, и
и или
также возвращают логические значения.