Создание контейнеров вместо виртуальных машин

Нет, вы не можете переопределить and и or. С поведением, которое они имеют в Python (т. Е. С коротким замыканием), они больше похожи на инструменты потока управления, чем операторы, и переопределение их будет больше похоже на переопределение if, чем + или -.

Вы can влияют на истинное значение ваших объектов (т. е. оцениваются ли они как истинные или ложные) путем переопределения __nonzero__ (или __bool__ в Python 3).

-1
задан namokarm 13 July 2018 в 09:10
поделиться