पाइथन का परिचय
कोर्स का उद्देश्य
- Python2 को सीखने के बाद, छात्रों को AI, मशीन लर्निंग, डेटा साइंस या वेब डेवलपमेंट जैसे क्षेत्रों में आगे बढ़ने की क्षमता मिलेगी।
- Django जैसे फ्रेमवर्क का उपयोग कर वेबसाइट बनाने की क्षमता।
कोर्स की संरचना
- आज हम कोड लिखना नहीं सीखेंगे, लेकिन पाठ्यक्रम के अंत तक हम प्रोग्रामिंग के कई महत्वपूर्ण अवधारणाएँ सीखेंगे।
- अनेक प्रोग्रामिंग कॉन्सेप्ट्स को लागू किया जाएगा।
- थ्योरी के साथ-साथ प्रैक्टिकल कोडिंग पर भी ध्यान दिया जाएगा।
- प्रैक्टिस प्रश्नों का समाधान किया जाएगा।
पाइथन की विशेषताएँ
- पाइथन कोडिंग के लिए सबसे सरल और लोकप्रिय भाषा है।
- बहुत से अच्छे प्रोग्रामर्स अपनी यात्रा पाइथन से शुरू करते हैं।
- PythonAnywhere का उपयोग कर कोड लिखने में मदद मिलेगी।
प्रोग्रामिंग भाषा क्या है?
- प्रोग्रामिंग भाषा जैसे Python, Java, C++ का उपयोग करके कंप्यूटर को निर्देश देने की प्रक्रिया।
- मशीन केवल 0 और 1 के रूप में जानकारी को समझती है।
- प्रोग्रामिंग भाषाएँ इंसानों के लिए आसान हैं लेकिन मशीन के लिए इंटरप्रेटर या कंपाइलर द्वारा ट्रांसलेट किया जाता है।
पाइथन के फ़ीचर्स
- पाइथन एक हाई-लेवल भाषा है।
- सभी ऑपरेटिंग सिस्टम पर समानता।
- Django और Tkinter जैसे पुस्तकालयों का उपयोग।
प्रारंभिक सेटअप
- Python3 डाउनलोड करने के लिए Python.org पर जाएं।
- PythonAnywhere पर अपने प्रोग्रामिंग कोड लिखें।
- Visual Studio Code का उपयोग करें।
पहला प्रोग्राम: "Hello World"
वेरिएबल्स और डेटा टाइप्स
- वेरिएबल: मेमोरी लोकेशन जिसे नाम दिया गया है।
- विभिन्न प्रकार के डेटा टाइप्स:
- Integer
- Float
- String
- Boolean
- None
पाइथन के कीवर्ड्स
- कीवर्ड्स: रिजर्व्ड वर्ड्स जैसे
True
, False
, None
, इत्यादि।
- केस सेंसिटिव: कैपिटल और स्मॉल अक्षरों में अंतर।
ऑपरेटर्स का उपयोग
- एरिथमेटिक ऑपरेटर्स:
+
, -
, *
, /
, %
- तुलना ऑपरेटर:
==
, !=
, >
, <
, >=
, <=
- लॉजिकल ऑपरेटर्स:
and
, or
, not
टाइप कन्वर्जन
- ऑटोमेटिक और मैनुअल टाइप कन्वर्जन।
- उपयोग:
int()
, float()
, str()
का प्रयोग।
इनपुट लेना
input()
फ़ंक्शन का उपयोग कर उपयोगकर्ता से डेटा लेना।
- डेटा का प्रकार हमेशा स्ट्रिंग होगा, इसलिए टाइप कास्टिंग का उपयोग करना होगा।
प्रैक्टिस प्रश्न
- सरल प्रोग्रामिंग प्रश्नों का हल करना।
- जैसे:
- दो नंबरों का योग निकालना।
- स्क्वायर का क्षेत्रफल निकालना।
- दो फ्लोटिंग नंबरों का औसत निकालना।
- तुलना करना कि एक संख्या दूसरी से बड़ी है या नहीं।
निष्कर्ष
- पाइथन की मूलभूत बातें सीखी गईं।
- अगले लेक्चर में आगे का अध्ययन जारी रहेगा।
- पाठ्यक्रम की स्लाइड्स नीचे दिए गए लिंक से डाउनलोड करें।
टिप: व्यावहारिक अभ्यास करें और प्रश्नों का हल करने का प्रयास करें!