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

पायथन के विभिन्न इम्प्लीमेंटेशंस में अंतर


अधिकांश डेवलपर्स पायथन के बारे में जानते हैं, भले ही उनके सिस्टम में पायथन किसी भी चीज में इम्प्लीमेंटेड हो। तो मेरा "पायथन" से क्या मतलब है, क्या यह एक पायथन एब्सट्रैक्ट इंटरफेस है? क्या हमारा मतलब CPython से है, सामान्य पायथन इम्प्लीमेंटेशन (साइथन नहीं)? या हमारा मतलब कुछ और है? या हम Jython या IronPython या PyPy का मतलब है।

उपरोक्त टेक्नोलॉजीज आमतौर पर नामित और संदर्भित हैं, हालांकि उनमें से कुछ पूरी तरह से अलग उद्देश्यों की पूर्ति करते हैं।

हम पायथन को एक भाषा के लिए स्पेसिफिकेशन के रूप में सोच सकते हैं जिसे कई अलग-अलग तरीकों से इम्प्लीमेंट किया जा सकता है।

इस ट्यूटोरियल में हम पायथन के विभिन्न इम्प्लीमेंटेशंस के माध्यम से जाएंगे।


  1. - पायथन में raw_input() और input() फ़ंक्शन्स में क्या अंतर है?

    raw_input() फ़ंक्शन यूज़र को प्रॉम्प्ट प्रस्तुत करता है (वैकल्पिक आर्गुमेंट raw_input([arg])), यूज़र से इनपुट प्राप्त करता है और यूज़र द्वारा इनपुट किए गए डेटा को स्ट्रिंग में लौटाता है। उदाहरण के लिए, name = raw_input(What is your name? ) print Hello, %s. % name यह input() से भिन्न है जिसमें बाद व

  1. - Python में String और Byte String में क्या Difference है?

    String vs Byte String एक String Characters का Sequence होता है; ये एक Abstract Concept हैं और इन्हें Directly Disk पर Store नहीं किया जा सकता। एक Byte String Bytes का Sequence होती है - ऐसी चीजें जो Disk पर Store की जा सकती हैं। इनके बीच Mapping को Encoding कहते हैं - इनमें से काफी सारे हैं (और अनं

  1. - पायथन में 'except Exception as e' और 'except Exception, e' में क्या अंतर है?

    except स्टेटमेंट्स में , और as के उपयोग का अंतर निम्न है: कार्यात्मक रूप से , और as दोनों समान हैं; लेकिन उनका उपयोग पायथन संस्करणों पर निर्भर करता है:पायथन 2.5 और पूर्व संस्करणों में, कॉमा के उपयोग की सिफारिश की जाती है क्योंकि as समर्थित नहीं है।पायथन 2.6+ संस्करणों में, दोनों कॉमा और as का उपयोग