示例非常简单:
a = 2
b = 7
a >= 1 & a <= 10**10 & b >= 1 & b <= 10**2
>False
a >= 1 & a <= 10**2 & b >= 1 & b <= 10**2
>True
这个问题最初似乎只是一个简单的拼写错误,但引起了我的好奇心。最终我并不能真正理解它为什么会表现出这种行为?
示例非常简单:
a = 2
b = 7
a >= 1 & a <= 10**10 & b >= 1 & b <= 10**2
>False
a >= 1 & a <= 10**2 & b >= 1 & b <= 10**2
>True
&
并不是你想象中的那样。 - tzamanand
代替&
。 - ekhumoro