Python सीखने के लिए सबसे अच्छी पहली भाषाओं में से एक है: यह लगभग अंग्रेज़ी जैसी पढ़ने में लगती है, वेबसाइटों से लेकर AI तक हर जगह काम आती है, और इसकी मदद के लिए एक बहुत बड़ा समुदाय तैयार है। सबसे अच्छी बात: आप एक ही सप्ताहांत में शून्य से उपयोगी प्रोग्राम लिखने तक पहुंच सकते हैं। यह गाइड आपको सेटअप, कोड की पहली पंक्तियों, सबसे ज़रूरी कॉन्सेप्ट्स और ऐसे छोटे प्रोजेक्ट्स से गुज़ारेगी जो सीख को पक्का करते हैं।
कुछ मिनटों में Python सेटअप करें
python.org से नया वर्शन (3.12 या उससे नया) डाउनलोड करें, इंस्टॉलर चलाएं और Windows पर "Add Python to PATH" वाला टिक ज़रूर लगाएं। फिर एक मुफ़्त एडिटर लें — VS Code सबसे लोकप्रिय है — और उसका Python एक्सटेंशन इंस्टॉल करें। टर्मिनल खोलकर python --version टाइप करें; अगर वर्शन नंबर दिखे तो आप तैयार हैं। ज़्यादातर लोगों को दस मिनट से भी कम लगते हैं।
अपना पहला प्रोग्राम लिखें
hello.py नाम की नई फ़ाइल खोलें और लिखें: print("Hello, Python!")। इसे python hello.py से चलाएं और स्क्रीन पर अपने शब्द देखें। बधाई — आपने अभी-अभी एक असली प्रोग्राम लिखा और चलाया। अब वेरिएबल आज़माएं: name = "Ana" और print(f"Hello, {name}")। वेरिएबल डेटा स्टोर करते हैं और f-string से टेक्स्ट और वैल्यू साफ़ तरीके से मिल जाते हैं। इसी फ़ाइल में खूब प्रयोग करें; चीज़ें बिगाड़ना ही सीखने का तरीका है।
वे मुख्य कॉन्सेप्ट जो मायने रखते हैं
एक साथ सब कुछ सीखने की ज़रूरत नहीं। इन पांच बुनियादी ब्लॉकों पर ध्यान दें: फ़ैसले लेने के लिए कंडीशन (if/else), काम दोहराने के लिए लूप (for/while), कोड दोबारा इस्तेमाल के लिए फ़ंक्शन (def), डेटा व्यवस्थित करने के लिए लिस्ट और डिक्शनरी, और यूज़र से बात करने के लिए input()। जब आप इन्हें मिला सकें — जैसे एक लूप जो जीतने तक अंदाज़े पूछता रहे — तो आप हैरान करने वाली संख्या में असली समस्याएं हल कर पाएंगे।
ऐसे छोटे प्रोजेक्ट बनाएं जो सिखाएं
सिर्फ़ ट्यूटोरियल पढ़ना काफ़ी नहीं; बनाकर ही सीख मिलती है। टिप कैलकुलेटर से शुरू करें, फिर नंबर-गेसिंग गेम, फिर एक साधारण टू-डू लिस्ट जो फ़ाइल में सेव हो। हर प्रोजेक्ट आपको एरर गूगल करने, डीबग करने और फ़ैसले लेने पर मजबूर करता है — प्रोग्रामर रोज़ यही कौशल इस्तेमाल करते हैं। हर हफ़्ते एक छोटा प्रोजेक्ट बनाएं और कोड GitHub फ़ोल्डर में रखें ताकि अपनी तरक्की देख सकें।
अब आगे कहां जाएं
जब बेसिक मज़बूत लगे, दिशा चुनें: स्क्रिप्ट से उबाऊ काम ऑटोमेट करें, Django या Flask से वेबसाइट बनाएं, या pandas से डेटा एक्सप्लोर करें। रोज़ 30 मिनट की प्रैक्टिस वीकेंड मैराथन से बेहतर है, और Stack Overflow जैसे फ़ोरम पर सवाल पूछना कमज़ोरी नहीं, सुपरपावर है। Python जिज्ञासा को इनाम देता है — बनाते रहें, यह भाषा आपको हैरान करती रहेगी।