Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन क्लास में मेथड्स की सूची कैसे प्राप्त करें?


निम्न कोड दिए गए क्लास के मेथड्स की सूची प्रिंट करता है:

उदाहरण

class foo:\n    def __init__(self):\n        self.x = x\n    def bar(self):\n        pass\n    def baz(self):\n        pass\nprint(type(foo))\nimport inspect\nprint(inspect.getmembers(foo, predicate=inspect.ismethod))

आउटपुट

आउटपुट है:

<class 'classobj'>\n[('__init__', ), ('bar', ), ('baz', )]
  1. - पायथन क्लास में self

    इस ट्यूटोरियल में, हम पायथन में self के बारे में जानेंगे। यदि आप पायथन के साथ काम कर रहे हैं तो आप इससे परिचित होंगे। हम इसके बारे में कुछ दिलचस्प चीजें देखेंगे।नोट - self पायथन में एक कीवर्ड नहीं है।आइए पायथन में self के सबसे सामान्य उपयोग से शुरू करें।हम ऑब्जेक्ट के इंस्टेंस को दर्शाने के लिए क्ला

  1. - पायथन में सूची का अंतिम तत्व प्राप्त करना

    इस ट्यूटोरियल में, हम सूची से अंतिम तत्व प्राप्त करने के विभिन्न तरीके देखेंगे। आइए एक-एक करके देखें। इंडेक्स हम सूची के अंतिम तत्व को इंडेक्स का उपयोग करके प्राप्त कर सकते हैं। और हम सूची की लंबाई से अंतिम तत्व का इंडेक्स प्राप्त कर सकते हैं। आइए कोड देखें। उदाहरण # सूची आरंभ करना numbers = [1, 2

  1. पायथन में इनहेरिटेंस (Inheritance) पायथन में इनहेरिटेंस (Inheritance)

    इस लेख में, हम पायथन 3.x या उससे पहले के संस्करण में इनहेरिटेंस और क्लासेस को एक्सटेंड करने के बारे में जानेंगे।इनहेरिटेंस वास्तविक दुनिया के संबंधों को अच्छी तरह से दर्शाता है, पुन: प्रयोज्यता प्रदान करता है और ट्रांजिटिविटी का समर्थन करता है। यह तेज़ विकास समय, आसान रखरखाव और विस्तार में आसानी प्र