Python 2.7 什么;是";在python中,如果是';s不是==&引用;?

Python 2.7 什么;是";在python中,如果是';s不是==&引用;?,python-2.7,Python 2.7,如果它实际上不等于“=”,那么在python中“是”意味着什么 “是”是身份比较 “==”是相等比较 在你的例子中,你说过 b = 300 c = 300 它们都具有相同的值,因此它们在值方面是相等的。然而,它们仍然是两个独立的变量,具有各自的标识,它们只是共享相同的值 如果要这样做: b = 300 c = b b是c将返回true。==检查对象中的def\uu eq\uuu(self,other)b=300和c=300不起作用,不能在和表达式上赋值。我不是要使用“and”操作数,我只是指

如果它实际上不等于“=”,那么在python中“是”意味着什么


“是”是身份比较

“==”是相等比较

在你的例子中,你说过

b = 300
c = 300
它们都具有相同的值,因此它们在值方面是相等的。然而,它们仍然是两个独立的变量,具有各自的标识,它们只是共享相同的值

如果要这样做:

b = 300
c = b

b是c将返回true。

==检查对象中的def\uu eq\uuu(self,other)
b=300和c=300
不起作用,不能在
表达式上赋值。我不是要使用“and”操作数,我只是指英语单词中的“and”。我编辑了我的回复,以更好地满足您的需求。
b = 300
c = b