龙空技术网

一日一技:python中的id()方法

Python编程之美 252

前言:

现时姐妹们对“python自增id”大体比较关注,我们都需要知道一些“python自增id”的相关资讯。那么小编在网络上网罗了一些关于“python自增id””的相关资讯,希望同学们能喜欢,姐妹们一起来了解一下吧!

id()方法

id()函数返回对象的身份(且是唯一整数)。

id()的语法为:

id(object)

id()参数

id()函数采用单个参数值。

从id()返回值

id()函数返回对象的标识,输出是一个整数,对于给定的对象而言是唯一的,并且输出数值保持不变。

下面,我们直接上代码:

示例01

class   Foo:    b = 5dummyFoo = Foo()print('id of dummyFoo =',id(dummyFoo))

输出:

id of dummyFoo = 140343867415240

示例02

print('id of 5 =',id(5))a = 5print('id of a =',id(a))b = aprint('id of b =',id(b))c = 5.0print('id of c =',id(c))

输出:

id of 5 = 140472391630016id of a = 140472391630016id of b = 140472391630016id of c = 140472372786520

注意:在Python中,一切皆为对象,包含数值,类。

因此,整数5具有唯一的ID。

整数5的id在引用时保持不变。

浮点数 5.5和其他对象也是如此。

希望这篇文章对你们有用,

欢迎在下方讨论留言,

谢谢关注.

标签: #python自增id