Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對象和類

Python 日期和時間

Python 高級知識

Python 參考手冊

Python id() 使用方法及示例

Python 內(nèi)置函數(shù)

id()函數(shù)返回對象的身份(唯一整數(shù))。

id()的語法為:

id(object)

id()參數(shù)

id()函數(shù)采用單個參數(shù)object。

id()返回值

id()函數(shù)返回對象的身份。這是一個整數(shù),對于給定對象而言是唯一的,并且在其生命周期內(nèi)保持不變。

示例1:id()如何工作?

class Foo:
    b = 5

dummyFoo = Foo()
print('dummyFoo的id =',id(dummyFoo))

當(dāng)您運(yùn)行程序時,輸出將類似于:

dummyFoo的id = 140343867415240

有關(guān)id()的更多示例

print('5的id =',id(5))

a = 5
print('a的id =',id(a))

b = a
print('b的id =',id(b))

c = 5.0
print('c的id =',id(c))

當(dāng)您運(yùn)行程序時,輸出將類似于:

5的id = 1453124160
a的id = 1453124160
b的id = 1453124160
c的id = 42380816

重要的是要注意,Python中的所有內(nèi)容都是對象,甚至是數(shù)字和類。

因此,整數(shù)5具有唯一的ID。整數(shù)5的id在生存期內(nèi)保持不變。浮點(diǎn)數(shù)5.5和其他對象也是如此。

Python 內(nèi)置函數(shù)

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清