Python kimliği ()

İ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 5benzersiz bir kimliği vardır. Tamsayının kimliği 5, ömür boyu sabit kalır. Float 5.5ve diğer nesneler için de benzer durum söz konusudur .

Ilginç makaleler...