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

पायथन का आंतरिक कार्य

इस लेख में, हम पाइथन के आंतरिक कामकाज के बारे में जानेंगे और पाइथन इंटरप्रेटर द्वारा मेमोरी में विभिन्न वस्तुओं को कैसे आवंटित किया जाता है।

पायथन जावा की तरह एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग कंस्ट्रक्शन लैंग्वेज है। पायथन एक दुभाषिया का उपयोग करता है और इसलिए इसे एक व्याख्या की गई भाषा कहा जाता है। पायथन पठनीयता बढ़ाने और समय और स्थान की जटिलता को कम करने के लिए अतिसूक्ष्मवाद और प्रतिरूपकता का समर्थन करता है। पायथन के मानक कार्यान्वयन को "cpython" कहा जाता है और हम अजगर में आउटपुट प्राप्त करने के लिए c कोड का उपयोग कर सकते हैं।

पायथन स्रोत कोड को बाइट कोड की एक श्रृंखला में परिवर्तित करता है। तो अजगर के भीतर, संकलन चरण होता है, लेकिन सीधे बाइट कोड में और इस बाइट कोड को सीपीयू द्वारा पहचाना नहीं जा सकता है। इसलिए इस कार्य को करने के लिए एक मध्यस्थ की आवश्यकता होती है। यहां एक दुभाषिया अस्तित्व में आता है जिसे पायथन वर्चुअल मशीन कहा जाता है। पायथन वर्चुअल मशीन बाइट कोड के निष्पादन का ध्यान रखती है।

अब देखते हैं कि विभिन्न आदिम और व्युत्पन्न डेटा प्रकारों के साथ पाइथॉन में फ़्रेम और ऑब्जेक्ट कैसे तय किए जाते हैं।

सूची

पायथन का आंतरिक कार्य

टुपल

पायथन का आंतरिक कार्य

शब्दकोश कार्यान्वयन

पायथन का आंतरिक कार्य

कार्यान्वयन सेट करें

पायथन का आंतरिक कार्य

कक्षा कार्यान्वयन

पायथन का आंतरिक कार्य

निष्कर्ष

इस लेख में, हमने पायथन के आंतरिक कामकाज और आंतरिक रूप से पायथन में फ्रेम/ऑब्जेक्ट आवंटन के बारे में सीखा।


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

    इस ट्यूटोरियल में, हम पायथन 3.x में सूची के आंतरिक कामकाज के बारे में जानेंगे। या जल्दी। जब हम प्रत्येक चरण में एक पायथन स्टेटमेंट लिखते हैं, तो हम ऑब्जेक्ट और फ्रेम फॉर्मेशन को भी देखेंगे। सूची को प्रारंभ करना:इसका अर्थ है कि हम कुछ तत्वों के साथ एक सूची बना रहे हैं। >>> lis=[1,2,3,4]

  1. पायथन में छवियों के साथ काम करना?

    सबसे लोकप्रिय में से एक और छवि प्रसंस्करण के लिए अजगर के डिफ़ॉल्ट पुस्तकालय के रूप में माना जाता है तकिया है। पिलो पायथन इमेज लाइब्रेरी या पीआईएल का एक अद्यतन संस्करण है और सरल और उन्नत छवि हेरफेर कार्यक्षमता की एक श्रृंखला का समर्थन करता है। यह अन्य पायथन पुस्तकालयों जैसे कि sciPy और Matplotlib में

  1. पायथन में पीडीएफ फाइलों के साथ काम करना?

    पायथन एक बहुत ही बहुमुखी भाषा है क्योंकि यह विभिन्न आवश्यकताओं पर काम करने के लिए पुस्तकालयों का विशाल समूह प्रदान करता है। हम सभी पोर्टेबल डॉक्यूमेंट फॉर्मेट (पीडीएफ) फाइलों पर काम करते हैं। पायथन पीडीएफ फाइलों के साथ काम करने के विभिन्न तरीके प्रदान करता है। इसमें हम pdf फ़ाइल के साथ काम करने के ल