为什么 x = 7 < 5 ; print(x) 在 python 中给出 false?

Why x = 7 < 5 ; print(x) gives false in python?

x = 7 < 5
print(x) 

When I am printing x why its showing false although it should be true?

x = 7 > 5 
print(x)

This is True

这不应该是真的。 7 不小于 5,因此计算结果为 False。

你好像搞错了不等式运算符的方向。

当Python看到x = 7 < 5时,求出不等式7 < 5的真值赋给x。 7小于5,所以语句7 < 5False。所以 Python 表示 x = False.

x = 7 > 5 正好相反。 7 大于5,所以7 > 5Truex = True.

记住鳄鱼方法:< 和 > 就像一只饥饿的鳄鱼在寻找它能吃的最多的食物,所以它会指向较大的值而远离较小的值。