a = 20
b = 20
if a is b:
print("1 - a 和 b 有相同的标识")
else:
print("1 - a 和 b 没有相同的标识")
if id(a) == id(b):
print("2 - a 和 b 有相同的标识")
else:
print("2 - a 和 b 没有相同的标识")
# 修改变量 b 的值
b = 30
if a is b:
print("3 - a 和 b 有相同的标识")
else:
print("3 - a 和 b 没有相同的标识")
if a is not b:
print("4 - a 和 b 没有相同的标识")
else:
print("4 - a 和 b 有相同的标识")
0.0.22-Python中的身份运算符
最新推荐文章于 2024-10-18 00:00:00 发布