📅  最后修改于: 2020-09-20 04:10:48             🧑  作者: Mango
id()
的语法为:
id(object)
id()
函数采用单个参数object
。
id()
函数返回对象的标识。这是给定对象唯一的整数,并且在其生存期内保持不变。
class Foo:
b = 5
dummyFoo = Foo()
print('id of dummyFoo =',id(dummyFoo))
输出
id of dummyFoo = 140343867415240
print('id of 5 =',id(5))
a = 5
print('id of a =',id(a))
b = a
print('id of b =',id(b))
c = 5.0
print('id of c =',id(c))
输出
id of 5 = 140472391630016
id of a = 140472391630016
id of b = 140472391630016
id of c = 140472372786520
重要的是要注意, Python中的所有内容都是对象,甚至是数字和类。
因此,整数5
具有唯一的ID。整数5
的id在生存期内保持不变。 float 5.5
和其他对象也是如此。