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

क्या पायथन एक स्क्रिप्टिंग लैंग्वेज है?

हाँ, पायथन एक स्क्रिप्टिंग लैंग्वेज है।

स्क्रिप्टिंग लैंग्वेज बनाम प्रोग्रामिंग लैंग्वेज

पहला सवाल जो दिमाग में आता है वह है, प्रोग्रामिंग और स्क्रिप्टिंग लैंग्वेज में क्या अंतर है। एकमात्र अंतर जो मौजूद है वह यह है कि स्क्रिप्टिंग लैंग्वेज को किसी कंपाइलेशन की आवश्यकता नहीं होती, यह सीधे इंटरप्रेटेड होती है।

उदाहरण के लिए, C++ जैसी भाषा में लिखे गए प्रोग्राम्स एक्ज़ीक्यूशन से पहले कंपाइल किए जाते हैं जबकि Python या JavaScript जैसी स्क्रिप्टिंग लैंग्वेज में लिखे गए प्रोग्राम्स सीधे इंटरप्रेटेड होते हैं और कंपाइल नहीं किए जाते।

पायथन स्क्रिप्टिंग लैंग्वेज क्यों है?

एक स्क्रिप्टिंग लैंग्वेज वह है जो इंटरप्रेटेड होती है। पायथन एक इंटरप्रेटेड लैंग्वेज है। पायथन अपने कोड को ट्रांसलेट और रन करने के लिए इंटरप्रेटर का उपयोग करता है। इसलिए पायथन एक स्क्रिप्टिंग लैंग्वेज है।

इंटरप्रेटर बनाम कंपाइलर

कंपाइलर - कंपाइलर पूरे प्रोग्राम को एक बार में स्कैन करता है और इसे मशीन कोड में कन्वर्ट करता है।

इंटरप्रेटर - इंटरप्रेटर प्रोग्राम को एक बार में एक लाइन मशीन कोड में कन्वर्ट करता है।

जो भाषाएं इंटरप्रेटर का उपयोग करती हैं वे स्क्रिप्टिंग लैंग्वेज हैं, जिनमें पायथन, JavaScript आदि शामिल हैं।

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

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

  1. - Python में frozenset()

    यह फ़ंक्शन एक परिवर्तनीय सूची को अपरिवर्तनीय में बदलने में मदद करता है। इसकी आवश्यकता तब होती है जब हमने एक सूची घोषित की हो जिसके आइटम बदलने योग्य हों लेकिन कुछ चरणों के बाद हम इसमें तत्वों को बदलने की अनुमति देना बंद करना चाहते हों। ऐसे परिदृश्य में, हम नीचे दिखाए अनुसार frozenset() फ़ंक्शन लागू क

  1. - क्या पायथन डायनामिकली टाइप्ड भाषा है?

    हाँ, यह है। पायथन एक डायनामिकली टाइप्ड भाषा है। डायनामिक क्या है? पायथन में किसी वेरिएबल को मान असाइन करते समय हमें वेरिएबल के प्रकार की घोषणा करने की आवश्यकता नहीं होती है। C, C++, Java जैसी अन्य भाषाओं में, मान असाइन करने से पहले वेरिएबल की सख्त घोषणा होती है। पायथन को कोई समस्या नहीं है भले ही