<分区> 分区>
我想检查两个变量是否引用不同的对象。我知道在 python 中字符串也是对象(我现在是一名学习 python 的 Java 程序员)。我读到 is 检查引用,而 == 检查值,但是当我运行以下代码时,它似乎检查了值!
name1 = "ABC D"
name2 = "ABC D"
if name1 is name2:
print "Equal!!!"
else:
print "NOT equal!!!"
它给予平等!
<分区> 分区>
我想检查两个变量是否引用不同的对象。我知道在 python 中字符串也是对象(我现在是一名学习 python 的 Java 程序员)。我读到 is 检查引用,而 == 检查值,但是当我运行以下代码时,它似乎检查了值!
name1 = "ABC D"
name2 = "ABC D"
if name1 is name2:
print "Equal!!!"
else:
print "NOT equal!!!"
它给予平等!