a=999999
b=999999
if a is b:
print("yes")
else:
print("no")
以下代码的答案是否定的。
为什么python无法比较a和b,尽管这两个值都等于999999
答案 0 :(得分:1)
比较相等的两个值的正确方法是:
a == b
当您使用is
时,您需要比较对象标识,而不是相等。
答案 1 :(得分:1)
试试这个......!
a=999999
b=999999
if a == b:
print("yes")
else:
print("no")
答案 2 :(得分:1)
您正在检查两个变量是否与is相同。您很可能正在寻找==
a == b