Serhiy Storchaka added the comment:
In Python "True == False < 20" is evaluated as "True == False and False < 20".
See https://docs.python.org/3/reference/expressions.html#comparisons
--
nosy: +serhiy.storchaka
resolution: -> not a bug
stage: -> resolved
status: open -> closed
_
New submission from Juan Enrique Segebre Zaghmout :
The following code generates False when it should generate true:
True == False < 20
Either way the order of operation is taken should result in True but the answer
still results in False. To further confirm this issue I did a simple test in