ID Pythona ()

Funkcija id () vrne identiteto (unikatno celo število) predmeta.

Sintaksa id()je:

 id (objekt)

parametri id ()

id() funkcija vzame en objekt parametra.

Vrnjena vrednost iz id ()

id()funkcija vrne identiteto predmeta. To je celo število, ki je edinstveno za dani predmet in ostane nespremenjeno v svoji življenjski dobi.

Primer 1: Kako deluje id ()?

 class Foo: b = 5 dummyFoo = Foo() print('id of dummyFoo =',id(dummyFoo))

Izhod

 id dummyFoo = 140343867415240

Več primerov za 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))

Izhod

 id 5 = 140472391630016 id a = 140472391630016 id b = 140472391630016 id c = 140472372786520

Pomembno je omeniti, da je vse v Pythonu predmet, celo števila in razredi.

Zato ima celo število 5enoličen id. ID celotnega števila 5ostane v življenju konstanten. Podobno velja za plovec 5.5in druge predmete.

Zanimive Članki...