Skip to content
This page has been auto-translated and may contain errors.View in English

Python चलाना

Python 3

Python के दो मुख्य संस्करण रहे हैं: Python 2 और Python 3। वे समान दिखते हैं लेकिन पूरी तरह से संगत नहीं हैं, और वर्षों तक समुदाय उनके बीच बंटा रहा। वह युग समाप्त हो गया है। Python 2 को 2020 में अपडेट मिलना बंद हो गया, और Python 3 ही वह है जिसका सभी मतलब "Python" से करते हैं।

इन डॉक्स में सब कुछ Python 3 है। यदि आप कभी पुराने ट्यूटोरियल में print "hello" बिना कोष्ठक के लिखा हुआ देखें, वह Python 2 है। अवधारणाएं अभी भी लागू होती हैं, लेकिन सिंटैक्स अलग है।

JunoPython 3 पहले दो Python थे, 2 और 3। वह विभाजन समाप्त हो गया: Python 2 को 2020 में अपडेट मिलना बंद हो गया, और ये डॉक्स सभी Python 3 हैं। अगर आप print "hello" और कोई कोष्ठक न हो ऐसा पुराना कोड देखें, वह Python 2 है, विचार तो लागू होते हैं लेकिन सिंटैक्स नहीं।
JunoPython 3 यहाँ सब कुछ Python 3 है; Python 2 को 2020 में जीवन चक्र समाप्ति मिली। पुराने Python 2 कोड की पहचान कोष्ठक के बिना print है। समान अवधारणाएं, अलग सिंटैक्स, तो विचार के लिए पढ़ें और पुराने रूप को छोड़ दें।
JunoPython 3 Python 2 2020 से चला गया है, इसलिए अब "Python" का मतलब Python 3 है, यहाँ सब कुछ भी शामिल है। क्लासिक Python 2 संकेत कोष्ठक के बिना print है। अवधारणाएं स्थानांतरित होती हैं; सिंटैक्स नहीं।

PEP

आप समय-समय पर PEP शब्द देखेंगे। यह Python Enhancement Proposal के लिए खड़ा है, औपचारिक प्रक्रिया जिसके द्वारा Python में परिवर्तनों का प्रस्ताव और चर्चा की जाती है। आपको प्रक्रिया की गहराई से जानने की जरूरत नहीं है, लेकिन दो इतने अक्सर आते हैं कि जानने योग्य हैं:

  • PEP 8: Python कोड को कैसे लिखा और प्रारूपित किया जाना चाहिए इसके लिए नियमों का एक समूह। जैसे आप अपने चर का नाम कैसे रखें, कितना इंडेंट करें, और कब खाली लाइनें जोड़ें। आपको इसे याद रखने की जरूरत नहीं है। अधिकांश कोड एडिटर इसे स्वचालित रूप से संभालते हैं, और जैसे-जैसे आप अधिक कोड लिखेंगे आप इसे स्वाभाविक रूप से सीख लेंगे।
  • PEP 20: Python के Zen का उपनाम। किसी भी Python वातावरण में import this टाइप करें और यह मार्गदर्शक सिद्धांतों की एक छोटी सी सूची प्रिंट करता है। जैसे "पठनीयता मायने रखती है" और "सरल जटिल से बेहतर है।" यह दर्शन है कि Python क्यों दिखता है और महसूस करता है जैसा वह करता है।
JunoPEP PEP का मतलब है Python Enhancement Proposal, जिस तरह से Python में परिवर्तनों का प्रस्ताव किया जाता है। दो जानने योग्य हैं: PEP 8 (शैली नियम, आपका एडिटर उनमें से अधिकांश को संभालता है) और PEP 20, Python का Zen। import this टाइप करके इसे पढ़ें।
JunoPEP PEPs वह तरीका है जिससे Python विकसित होता है। दो जिनका आप वास्तव में संदर्भ देंगे: PEP 8 शैली और प्रारूपण के लिए (linters इसे आपके लिए लागू करते हैं), और PEP 20, Python का Zen, जिसे आप import this से प्रिंट कर सकते हैं।
JunoPEP PEPs प्रस्ताव प्रक्रिया हैं; आपको मशीनरी की जरूरत नहीं है, केवल दो नाम। PEP 8 शैली मार्गदर्शिका है जिसे हर उपकरण मानता है, और PEP 20 (Zen, import this के माध्यम से) दर्शन है कि Python क्यों इस तरह से पढ़ता है।

अपना कोड कहाँ चलाएं

शुरुआत करने का सबसे तेज़ तरीका ठीक यहीं ब्राउज़र में है। कोई इंस्टॉलेशन नहीं, कोई सेटअप नहीं।

अपनी मशीन पर स्थानीय रूप से Python चलाना कुछ ऐसा है जिसे हम एक भविष्य के अनुभाग में कवर करेंगे। अभी के लिए, ब्राउज़र प्लेग्राउंड के पास आपको अनुसरण करने के लिए आवश्यक सब कुछ है।