# 身份可以理解为对象在内存中的地址
# 透过id函数来查看某对象的身份
>>> a = 1
>>> id(a)
140711724369568 # 这一串数字就代表了a对象的地址
# 任意赋值一个对象,都会有id
>>> b={}
>>> id(b)
2614433692224
# 任何一个对象都是有类型的,比如1 是int类似,字符串是字符串类型
>>> type(a)
>>>
>>> c="abc"
>>> type(c)
# a = 1, 1是对象的值,a才是我们用到的变量。1是一个值,python解释器用int类型进行封装,封装后a这个变量指向1这个对象。
# Python解释器在启动时,会用None类型生成一个None对象
>>> a = None
>>> b = None
>>> id(a) == id(b) # a与b都指向Python中唯一的一个None对象,因此它们的id相同
True
作者:世界非世界,是名世界!