अजगर आईडी ()

Id () फ़ंक्शन किसी ऑब्जेक्ट की पहचान (विशिष्ट पूर्णांक) लौटाता है।

का सिंटैक्स id()है:

 आईडी (वस्तु)

id () पैरामीटर

id() फ़ंक्शन एक एकल पैरामीटर ऑब्जेक्ट लेता है।

आईडी से वापसी मान ()

id()फ़ंक्शन ऑब्जेक्ट की पहचान देता है। यह एक पूर्णांक है जो दी गई वस्तु के लिए अद्वितीय है और अपने जीवनकाल के दौरान स्थिर रहता है।

उदाहरण 1: आईडी () कैसे काम करती है?

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

आउटपुट

 id of dummyFoo = 140343867415240

आईडी पर अधिक उदाहरण ()

 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))

आउटपुट

 5 की आईडी = 140472391630016 की आईडी = 140472391630016 की आईडी = बी की 140472391630016 आईडी की सी = 140472372786520

यह ध्यान रखना महत्वपूर्ण है कि पायथन में सब कुछ एक वस्तु है, यहां तक ​​कि संख्याएं, और कक्षाएं।

इसलिए, पूर्णांक 5में एक विशिष्ट आईडी है। पूर्णांक की आईडी 5जीवनकाल के दौरान स्थिर रहती है। फ्लोट 5.5और अन्य वस्तुओं के लिए भी ऐसा ही है।

दिलचस्प लेख...