首页 > 解决方案 > Python 身份运算符

问题描述

请澄清我对 python 身份运算符是和不是的疑问。

a,b = 10.0, 10.0
print (a is b)

将导致 True

然而

a = 10.0
b = 10.0
print (a is b)

将导致 False

为什么在第一种情况下 id() 函数结果是相同的值而在第二种情况下不同

标签: python

解决方案


推荐阅读