Python是一種面向對象的編程語言,因此類是非常重要的概念之一。而每個類都有一個唯一的ID,這個ID可以通過內置函數id()來獲取。下面通過示例來說明:
class MyClass: pass obj1 = MyClass() obj2 = MyClass() print(id(obj1)) # 輸出obj1的ID print(id(obj2)) # 輸出obj2的ID
在上面的例子中,我們定義了一個名為MyClass的類,并且通過兩次實例化得到了obj1和obj2兩個對象。使用id()函數來獲取這兩個對象的ID值,輸出結果如下:
139947295245336 139947295245448
可以看出,這兩個對象的ID值是不同的,因此我們可以通過ID來判斷兩個對象是否為同一個實例。