This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pablogsal
Recipients jmsohn.x, lys.nikolaou, pablogsal
Date 2022-02-10.01:09:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1644455348.78.0.804763446464.issue46703@roundup.psfhosted.org>
In-reply-to
Content
This is not a bug. Please check the docs on the ternary operator:

https://docs.python.org/3/reference/expressions.html#comparisons

In particular:

Comparisons can be chained arbitrarily, e.g., x < y <= z is equivalent to x < y and y <= z, except that y is evaluated only once (but in both cases z is not evaluated at all when x < y is found to be false).



THis means that

True == False == False is really True == False and False == False wich is False and True which is False
History
Date User Action Args
2022-02-10 01:09:08pablogsalsetrecipients: + pablogsal, lys.nikolaou, jmsohn.x
2022-02-10 01:09:08pablogsalsetmessageid: <1644455348.78.0.804763446464.issue46703@roundup.psfhosted.org>
2022-02-10 01:09:08pablogsallinkissue46703 messages
2022-02-10 01:09:08pablogsalcreate