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

पायथन की विशेषताएं


पायथन की विशेषताओं में शामिल हैं:

  • सीखने में आसान - पायथन में कुछ कीवर्ड्स, सरल संरचना, और स्पष्ट रूप से परिभाषित सिंटैक्स है। यह छात्र को भाषा को जल्दी सीखने की अनुमति देता है।
  • पढ़ने में आसान - पायथन कोड अधिक स्पष्ट रूप से परिभाषित और आंखों को दिखाई देता है।
  • रखरखाव में आसान - पायथन का सोर्स कोड काफी आसानी से मेंटेन किया जा सकता है।
  • एक व्यापक स्टैंडर्ड लाइब्रेरी - पायथन की लाइब्रेरी का बड़ा हिस्सा बहुत पोर्टेबल और यूनिक्स, विंडोज, और मैकिन्टोश पर क्रॉस-प्लेटफॉर्म संगत है।
  • इंटरैक्टिव मोड - पायथन इंटरैक्टिव मोड के लिए समर्थन रखता है जो कोड स्निपेट्स के इंटरैक्टिव टेस्टिंग और डीबगिंग की अनुमति देता है।
  • पोर्टेबल - पायथन हार्डवेयर प्लेटफॉर्म्स की एक विस्तृत विविधता पर चल सकता है और सभी प्लेटफॉर्म्स पर समान इंटरफेस रखता है।
  • एक्सटेंडेबल - आप पायथन इंटरप्रेटर में लो-लेवल मॉड्यूल्स जोड़ सकते हैं। ये मॉड्यूल्स प्रोग्रामर्स को अपने टूल्स को जोड़ने या कस्टमाइज़ करने में सक्षम बनाते हैं ताकि वे अधिक कुशल हों।
  • डेटाबेस - पायथन सभी प्रमुख कमर्शियल डेटाबेस के लिए इंटरफेस प्रदान करता है।
  • GUI प्रोग्रामिंग - पायथन GUI एप्लिकेशन्स को सपोर्ट करता है जिन्हें कई सिस्टम कॉल्स, लाइब्रेरीज और विंडोज सिस्टम्स, जैसे विंडोज MFC, मैकिन्टोश, और यूनिक्स के X विंडो सिस्टम में बनाया और पोर्ट किया जा सकता है।
  • स्केलेबल - पायथन शेल स्क्रिप्टिंग की तुलना में बड़े प्रोग्राम्स के लिए बेहतर संरचना और समर्थन प्रदान करता है।

उपरोक्त विशेषताओं के अलावा, पायथन में अच्छी विशेषताओं की एक बड़ी सूची है, कुछ नीचे सूचीबद्ध हैं:

  • यह फंक्शनल और स्ट्रक्चर्ड प्रोग्रामिंग मेथड्स के साथ-साथ OOP को सपोर्ट करता है।
  • इसे स्क्रिप्टिंग भाषा के रूप में उपयोग किया जा सकता है या बड़े एप्लिकेशन्स बनाने के लिए बाइट-कोड में कंपाइल किया जा सकता है।
  • यह बहुत हाई-लेवल डायनामिक डेटा टाइप्स प्रदान करता है और डायनामिक टाइप चेकिंग को सपोर्ट करता है।
  • यह ऑटोमैटिक गार्बेज कलेक्शन को सपोर्ट करता है।
  • इसे C, C++, COM, एक्टिवएक्स, CORBA, और जावा के साथ आसानी से इंटीग्रेट किया जा सकता है।

  1. पायथन में issuperset() फंक्शन पायथन में issuperset() फंक्शन

    इस लेख में, हम पायथन में issuperset() और विभिन्न क्षेत्रों में इसके कार्यान्वयन के बारे में जानेंगे।यह मेथड बूलियन True वापस करता है यदि सेट B के सभी तत्व सेट A के सभी तत्वों को समाहित करते हैं जिसे तर्क के रूप में पारित किया जाता है और झूठा वापस करता है यदि A के सभी तत्व B में मौजूद नहीं हैं।इसका म

  1. - पायथन में अंडरस्कोर (_)

    पायथन में कुछ मामलों में हम सिंगल अंडरस्कोर (_) और कुछ मामलों में डबल अंडरस्कोर (__) का उपयोग करते हैं। पायथन में निम्नलिखित मामले हैं, जहां हम अंडरस्कोर का उपयोग करते हैं। यदि हम इंटरप्रेटर में अंतिम अभिव्यक्ति का मान स्टोर करना चाहते हैं। यदि हम कुछ मानों को अनदेखा करना चाहते हैं। वेरिएबल या फ़ं

  1. - पायथन में क्वाइन (Quine)

    क्वाइन एक प्रोग्राम है, जो कोई इनपुट नहीं लेता, लेकिन यह आउटपुट उत्पन्न करता है। यह अपना स्वयं का सोर्स कोड दिखाएगा। इसके अतिरिक्त, क्वाइन की कुछ शर्तें हैं। हम प्रोग्राम के अंदर सोर्स कोड फ़ाइल नहीं खोल सकते। उदाहरण कोड a=a=%r;print (a%%a);print (a%a) आउटपुट a=a=%r;print (a%%a);print (a%a) यह क्व