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

पायथन इंटरप्रेटर्स: एक चरण-दर-चरण गाइड

पायथन प्रोग्राम कैसे एक्जीक्यूट होता है?

पायथन, जावा की तरह, पूरी तरह से इंटरप्रेटेड भाषा के रूप में वर्गीकृत नहीं किया जा सकता और न ही कंपाइल्ड भाषा के रूप में। यह दोनों का थोड़ा सा है।

कंपाइल्ड होने का मतलब इस उदाहरण में है किसी प्लेटफॉर्म पर निर्भर न करने वाली निचले स्तर की भाषा में अनुवादित होना। जावा या C के विपरीत, हम पायथन के लिए विशेष रूप से कंपाइलेशन कमांड नहीं चलाते। हम कमांड जैसे python3 hello_world.py के साथ स्क्रिप्ट को इनवोक करते हैं, जहां "hello_world.py" हमारी फाइल का नाम है और यह एक्जीक्यूट होती है। वहां से यह कहां जाती है?

पायथन में, कंपाइलेशन आवश्यकतानुसार होता है - और केवल तभी जब इसकी आवश्यकता हो। जावा के समान, पायथन बाइटकोड नामक एक इंटरमीडिएट कोड में बदल जाता है। यह पायथन वर्चुअल मशीन में इंटरप्रेटर द्वारा पढ़ा जाने वाला कोड है। यह कोड का अनुवाद करता है ताकि आपकी मशीन इसे पढ़ सके।

शुरुआती लोगों के लिए बेहतरीन पायथन इंटरप्रेटर्स

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

Repl.it

Repl.it एक उपयोगकर्ता-अनुकूल इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट (IDE) है जो आपको पायथन और कोड करने के लिए उपलब्ध कई अन्य भाषाओं में प्रोजेक्ट बनाने में मदद करता है। आपको बस अपनी फाइल बनानी है और इसे इंटरप्रेट करने के लिए रन पर क्लिक करना है। जब आप एक नया पायथन repl बनाते हैं, तो कुछ सैंपल प्रोग्राम्स के साथ खेलने के लिए "examples to get started" पर क्लिक करें।

Python Tutor

Python Tutor एक मुफ्त टूल है जो आपको अपने कोड स्निपेट्स को चरणों में विज़ुअलाइज़ करने में मदद करता है। यह पायथन के फंडामेंटल्स को समझने और बग्स के माध्यम से काम करने के लिए एक बेहतरीन टूल है, लेकिन फुल-स्केल प्रोजेक्ट के लिए उपयुक्त नहीं है। यह इंटरप्रेटर पायथन कोड के लिए काम करता है, लेकिन कुछ अन्य चुनिंदा भाषाओं के लिए भी। यह कोड कैसे काम करता है इसके वॉक-थ्रू को विज़ुअलाइज़ करने में मददगार है।

Ideone

Ideone.com के बारे में दिलचस्प बात यह है कि यह हैकररैंक, लीटकोड, या विजुअल स्टूडियो कोड की तरह कोडिंग एनवायरनमेंट जैसा लगता है। यह छोटे कोड स्निपेट्स को टेस्ट करने के लिए एक बेहतरीन IDE है यह देखने के लिए कि यह काम करता है या नहीं। फिलहाल इसमें मल्टी-फाइल या मल्टी-फोल्डर प्रोजेक्ट करने की क्षमता नहीं लगती।

निष्कर्ष

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

  1. पायथन Hello World: एक कैसे-कैसे गाइड पायथन Hello World: एक कैसे-कैसे गाइड

    पायथन Hello World: टर्मिनल का उपयोग करना अपने टर्मिनल में, पायथन इंटरप्रेटर खोलने के लिए python3 टाइप करें। ज्यादातर मामलों में, यह काम करता है, लेकिन कुछ ऑपरेटिंग सिस्टम पायथन इंटरप्रेटर खोलने की कमांड के रूप में python या py का उपयोग कर सकते हैं। जब तक यह 3 से अधिक पायथन वर्जन शुरू करता है, आप ठीक

  1. - पायथन पावर: चरण-दर-चरण गाइड

    पायथन पावर: चरण-दर-चरण गाइड ** ऑपरेटर और pow() फ़ंक्शन पायथन में किसी संख्या की घात की गणना करते हैं। ** ऑपरेटर बाईं ओर की संख्या को दाईं ओर की संख्या की घात तक बढ़ाता है। pow() फ़ंक्शन पहले पैरामीटर को दूसरे पैरामीटर की घात तक बढ़ाता है। किसी संख्या की घात की गणना करना एक सामान्य गणितीय संक्रिया ह

  1. - पायथन फाइल का नाम बदलें: चरण-दर-चरण गाइड

    पायथन फाइल का नाम बदलें: चरण-दर-चरण गाइड पायथन os.rename() विधि फाइल का नाम बदलती है। os.rename() दो तर्क स्वीकार करती है: पुरानी फाइल का पथ और नई फाइल का पथ। नए फाइल पथ का अंत एक अलग फाइल नाम में होना चाहिए। जब आप पायथन में फाइलों के साथ काम कर रहे होते हैं, तो आप तय कर सकते हैं कि आप किसी विशेष फ