पायथन प्रलेखन से -
क्लास ऑब्जेक्ट दो प्रकार के संचालन का समर्थन करते हैं:विशेषता संदर्भ और तात्कालिकता।
एट्रीब्यूट रेफरेंस Python में सभी एट्रीब्यूट रेफरेंस के लिए उपयोग किए जाने वाले मानक सिंटैक्स का उपयोग करते हैं:obj.name। मान्य विशेषता नाम वे सभी नाम हैं जो क्लास ऑब्जेक्ट बनाते समय क्लास के नेमस्पेस में थे। तो, अगर वर्ग की परिभाषा इस तरह दिखती है -
class MyClass: """A simple example class""" i = 12345 def f(self): return 'hello world'
फिर MyClass.i और MyClass.f मान्य विशेषता संदर्भ हैं, जो क्रमशः एक पूर्णांक और एक फ़ंक्शन ऑब्जेक्ट लौटाते हैं। क्लास एट्रिब्यूट्स को भी असाइन किया जा सकता है, इसलिए आप असाइनमेंट द्वारा MyClass.i का मान बदल सकते हैं। __doc__ भी एक मान्य विशेषता है, जो वर्ग से संबंधित डॉकस्ट्रिंग लौटाती है - "एक साधारण उदाहरण वर्ग"