İd () işlevi, bir nesnenin kimliğini (benzersiz tamsayı) döndürür.
Sözdizimi id()
şöyledir:
id (nesne)
id () Parametreler
id()
işlevi tek bir parametre nesnesi alır.
İd'den Dönüş Değeri ()
id()
function, nesnenin kimliğini döndürür. Bu, belirli bir nesne için benzersiz olan ve ömrü boyunca sabit kalan bir tam sayıdır.
Örnek 1: id () nasıl çalışır?
class Foo: b = 5 dummyFoo = Foo() print('id of dummyFoo =',id(dummyFoo))
Çıktı
dummyFoo kimliği = 140343867415240
İd () hakkında daha fazla örnek
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))
Çıktı
5 id = 140472391630016 a id = 140472391630016 id of b = 140472391630016 id of c = 140472372786520
Python'daki her şeyin bir nesne, hatta sayılar ve Sınıflar olduğuna dikkat etmek önemlidir.
Dolayısıyla, tamsayının 5
benzersiz bir kimliği vardır. Tamsayının kimliği 5
, ömür boyu sabit kalır. Float 5.5
ve diğer nesneler için de benzer durum söz konusudur .