I guess maybe if you overload the operators to return broken objects, maybe then they would be different?
-- Ryan (ライアン) Yoko Shimomura > ryo (supercell/EGOIST) > Hiroyuki Sawano >> everyone else http://refi64.com On May 15, 2017 9:50 AM, "Serhiy Storchaka" <storch...@gmail.com> wrote: > On 15.05.17 16:00, Steven D'Aprano wrote: > >> There's also cases where >> >> if x > y: >> pass >> else: >> code >> >> is *not necessarily* the same as >> >> if not (x > y): >> code >> > > This is not true. > > if not cond: > stmt1 > else: > stmt2 > > always is equivalent to > > if cond: > stmt2 > else: > stmt1 > > > _______________________________________________ > Python-ideas mailing list > Python-ideas@python.org > https://mail.python.org/mailman/listinfo/python-ideas > Code of Conduct: http://python.org/psf/codeofconduct/ >
_______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/