Az id () függvény visszaadja az objektum azonosságát (egyedi egész számát).
A szintaxisa id()
:
id (objektum)
id () Paraméterek
id()
függvény egyetlen paraméter objektumot vesz fel.
Visszatérési érték id ()
id()
függvény adja vissza az objektum azonosságát. Ez egy egész szám, amely egyedi az adott objektumra nézve, és élettartama alatt állandó marad.
1. példa: Hogyan működik az id ()?
class Foo: b = 5 dummyFoo = Foo() print('id of dummyFoo =',id(dummyFoo))
Kimenet
dummyFoo azonosítója = 140343867415240
További példák az id ()
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))
Kimenet
5 azonosító = 140472391630016 azonosítója = 140472391630016 azonosítója = b = 140472391630016 azonosítója = c = 140472372786520
Fontos megjegyezni, hogy a Pythonban minden objektum, páros számok és osztályok.
Ezért az egész szám 5
egyedi azonosítóval rendelkezik. Az egész szám azonosítója 5
az élet során állandó marad. Hasonló a helyzet az úszó 5.5
és más objektumokkal.