python中为什么3<=10<5输出为False?

如题所述

答:3≤10<5,可以写成3≤10 and 10<5。只有两个条件都为True最后结果才维True。很明显and前面为真,后面为假,所以最后输出False。

希望对你有帮助~

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-06-30
既然都是比较,按先后顺序来3<=10 真 真为1
1<5 为假
第2个回答  2021-06-30
链式比较,相当于:1<=10 and 10<5
第3个回答  2021-07-01
因为10>5啊
相似回答