Funkcija id () atgriež objekta identitāti (unikālu veselu skaitli).
Sintakse id()
ir:
id (objekts)
id () parametri
id()
funkcija aizņem viena parametra objektu.
Atgriezties vērtība no id ()
id()
funkcija atgriež objekta identitāti. Tas ir vesels skaitlis, kas ir unikāls dotajam objektam un paliek nemainīgs tā dzīves laikā.
1. piemērs: Kā darbojas id ()?
class Foo: b = 5 dummyFoo = Foo() print('id of dummyFoo =',id(dummyFoo))
Rezultāts
id of dummyFoo = 140343867415240
Vairāk piemēru par 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))
Rezultāts
id = 5 = 140472391630016 id a = 140472391630016 id b = 140472391630016 id = c = 140472372786520
Ir svarīgi atzīmēt, ka viss Python ir objekts, pāra skaitļi un klases.
Tādējādi veselam skaitlim 5
ir unikāls ID. Vesela skaitļa ID 5
dzīves laikā paliek nemainīgs. Līdzīgi ir ar pludiņiem 5.5
un citiem objektiem.