为什么 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 < 5
是False
。所以 Python 表示 x = False
.
x = 7 > 5
正好相反。 7 是大于5,所以7 > 5
是True
和x = True
.
记住鳄鱼方法:< 和 > 就像一只饥饿的鳄鱼在寻找它能吃的最多的食物,所以它会指向较大的值而远离较小的值。
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 < 5
是False
。所以 Python 表示 x = False
.
x = 7 > 5
正好相反。 7 是大于5,所以7 > 5
是True
和x = True
.
记住鳄鱼方法:< 和 > 就像一只饥饿的鳄鱼在寻找它能吃的最多的食物,所以它会指向较大的值而远离较小的值。