Python इंटरप्रेटर इंस्टॉल करना
Python प्रोग्रामिंग शुरू करने के लिए सबसे पहले अपने कंप्यूटर पर इंटरप्रेटर इंस्टॉल करना ज़रूरी है। आधिकारिक वेबसाइट python.org से Python का नवीनतम वर्जन डाउनलोड करें। इंस्टॉलेशन के दौरान "Add Python to PATH" ऑप्शन को ज़रूर चुनें। इस सेटिंग से आप कमांड लाइन से किसी भी फोल्डर में Python चला सकेंगे।
Python इंस्टॉलेशन की जाँच करना
इंस्टॉलेशन के बाद यह सुनिश्चित करें कि इंटरप्रेटर सही से काम कर रहा है। टर्मिनल या कमांड प्रॉम्प्ट खोलें और यह कमांड टाइप करें:
python --version
macOS या Linux पर यह वैकल्पिक कमांड इस्तेमाल करें:
python3 --version
अगर सिस्टम Python का वर्जन नंबर दिखाता है, तो इंस्टॉलेशन सफल है।
Python प्रोग्राम चलाने के मुख्य तरीके
कमांड लाइन से कोड चलाना
Windows के लिए:
- .py एक्सटेंशन वाली फ़ाइल बनाएं, जैसे hello.py
- कमांड प्रॉम्प्ट खोलें (Win + R → cmd)
- फ़ाइल वाले फोल्डर में जाएं: cd फोल्डर_का_पता
- यह कमांड चलाएं: python hello.py
macOS और Linux के लिए: प्रक्रिया Windows जैसी ही है, बस टर्मिनल में python3 फ़ाइल.py कमांड इस्तेमाल करें। फ़ाइल का सही पता देना न भूलें, वरना एरर आ सकती है।
Python इंटरैक्टिव मोड (REPL)
REPL (Read-Eval-Print Loop) एक इंटरैक्टिव वातावरण है जहाँ आप Python कोड को स्टेप-बाय-स्टेप चला सकते हैं। इसे शुरू करने के लिए टर्मिनल में यह कमांड टाइप करें:
python
शुरू होने पर >>> प्रॉम्प्ट दिखेगा, जहाँ आप सीधे कमांड टाइप कर सकते हैं:
>>> print("Hello, World!")
Hello, World!
>>> 2 + 2
4
>>> x = 10
>>> x * 3
30
इंटरैक्टिव मोड इन कामों के लिए बहुत उपयोगी है:
- अलग-अलग फंक्शन टेस्ट करना
- Python सिंटैक्स सीखना
- जल्दी-जल्दी गणना करना
- छोटे कोड स्निपेट डीबग करना
Python के लिए इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट (IDE)
PyCharm - प्रोफेशनल IDE
PyCharm एक शक्तिशाली IDE है जिसमें कई उन्नत सुविधाएँ हैं:
- jetbrains.com से PyCharm डाउनलोड करें
- File → New Project से नया प्रोजेक्ट बनाएं
- .py एक्सटेंशन वाली Python फ़ाइल जोड़ें
- Run मेनू से या Shift+F10 शॉर्टकट से कोड चलाएं
PyCharm के फायदे:
- स्मार्ट ऑटो-कम्प्लीशन
- शक्तिशाली डीबगिंग टूल्स
- वर्जन कंट्रोल सिस्टम के साथ इंटीग्रेशन
- Django और Flask फ्रेमवर्क का सपोर्ट
- बिल्ट-इन टर्मिनल और डेटाबेस
Visual Studio Code - यूनिवर्सल एडिटर
VS Code Python डेवलपमेंट के लिए शानदार सपोर्ट देता है:
- आधिकारिक साइट से VS Code इंस्टॉल करें
- Microsoft का Python एक्सटेंशन जोड़ें
- .py एक्सटेंशन वाली फ़ाइल बनाएं
- F5 दबाकर या राइट-क्लिक मेनू से कोड चलाएं
VS Code की Python सुविधाएँ:
- सिंटैक्स हाइलाइटिंग
- स्मार्ट ऑटो-कम्प्लीशन
- इंटीग्रेटेड डीबगर
- वर्चुअल एनवायरनमेंट का सपोर्ट
- विभिन्न फ्रेमवर्क के लिए एक्सटेंशन
Thonny - शुरुआती लोगों के लिए बेहतरीन विकल्प
Thonny खासतौर पर Python सीखने वालों के लिए डिज़ाइन किया गया है:
- सरल और समझने योग्य इंटरफ़ेस
- बिल्ट-इन स्टेप-बाय-स्टेप डीबगर
- कोड एक्ज़ीक्यूशन का विज़ुअलाइज़ेशन
- लाइब्रेरीज़ का ऑटोमैटिक इंस्टॉलेशन
- बिल्ट-इन हेल्प और डॉक्यूमेंटेशन
डेटा एनालिसिस के लिए Jupyter Notebook
Jupyter Notebook डेटा साइंस और एनालिसिस के लिए बहुत लोकप्रिय है।