Python3.7知其然知其所以然-第七章 类型转换( 七 )


if n is not None:

print(\"对象存在\")

else:

print(\"对象不存在\")

7.6对象判断

判断两个标识符是否引用同一个对象时可以用is进行比较 , 还可以用相反的方式 , is not进行比较 。 is跟==的区别是:is用于判断两个变量是否引用同一个对象 , ==是比较两个变量的值是否相等 。 可通过id()函数获得对象引用地址 。

# 数组

a = [5 6 8

b = a[:

print(id(a) id(b))

print(a is b)

print(a \"==\" b)

print(a == b)

推荐阅读