Hello guys, I am Pradeep from WSKyptech आज से हम Python की सीरीज स्टार्ट करने जा रहे हैं जो हमारा पहला टॉपिक है Python के अंदर वो है Python Introduction कि हम Introduction में क्या करेंगे Python में ये मैं आपको clear करा देता हूँ जो आज का Agenda है वो भी मैं आपको clear करा देता हूँ हम देखेंगे कि Python होता क्या है देखें what is Python, History of Python Features of Python, Application of Python और कौन-कौन सी कंपनिया ये हम पूरा प्रोसेस आज के पार्ट में तो क्लियर पता चल जाएगा कि मैं पाइथन क्यों करूंगा पाइथन हमें क्यों सीखनी चाहिए पाइथन इतना ट्रेंड में क्यों है यह सारी चीजें मैं आपको क्लियर करा दूंगा तो सबसे पहले हम लेकर चलेंगे जो हमारा पहला पाठ है वह टिस पाइथन देखिए पाइथन एक इंटरप्रेटेड ऑब्जेक्ट ओर एंटेड हाई लेवल प्रोग्रामिंग लैंगेज है और डाइनेमिक सेमेंटिक्स के साथ अब डाइनेमिक सेमेंटिक्स क्या होता है ये भी मैं आपको बताऊंगा इंटरप्रेटर क्या होता है आप जावा भी करते हैं, आप C भी करते हैं, C++ भी करते हैं, वो भी एक प्रोग्रामिंग लैंगेज है, उससे आप इसको कैसे कंपेर करेंगे, वो मैं आपको क्लियर करा देता हूँ, देखिए, सबसे पहले इंटरप्लेटर पर आते हैं, इंटरप्लेटर का मतल� तीन line का code लिखने में पता चला कि यहाँ पे क्या हुआ कि दूसरी line में आपके पास क्या हो गई error आ गई तो interpreter क्या करता है line by line code को क्या करता है read करता है और जहाँ पे उसको error मिल गई वो वहीं पे क्या हो जाता है stop हो जाता है मतलब अगर देखे अगर यहाँ पे दूसरी line में सही नहीं करोगे मालो कि आपने एक प्रोग्राम बनाया दस लाइन का अगर उसमें पाँच लाइन में एरर है तो वो पाँचो लाइन के एरर को आपको क्या करना पड़ेगा सही करना पड़ेगा तभी आपका प्रोग्राम क्या होगा इंटरप्रेटर में होता क्या है कि तो इंटरप्रेटर क्या करता है और जिस लाइन पे एरर आती है वहाँ पे वो क्या हो जाता है stop हो जाता है और compiler का काम क्या है पूरे code को एक साथ execute करना और पूरे code में जहां error है वो आपको क्या कर देगा बता देगा कि यहां error है जब तक आप उसको solve नहीं करोगे तब तक आपका output display नहीं होगा और interpreter में code क्या होने वाला है line by line read होने वाला है तो यह आपको समझना है कि python क्या है एक interpreter programming language है अब देखें object oriented का मतलब object oriented based पे होती है जैसे java भी एक object oriented है तो python भी क्या है object oriented है मतलब object और class के based पे क्या होता है इसके अंदर program मनता है object oriented है मगर आप इसको structural और normal way में भी क्या कर सकते है इसके program को लिख सकते हो अब देखें तीसरा है यहाँ पे high level programming अब देखें high level programming क्या होती है जो आप normally English में लिखते हैं या number से बनी हुई होती है ऐसा program जो मतलब मैं समझ सकूँ तो वो एक high level programming है जैसे जस्ट एग्जाम्पल के लिए मैंने यहाँ पर एक लिख दिया A equal to 10 तो यह आपको क्लियर समझ में आ रहा है कि A एक अल्फा बैट से equal to का sign है और 10 है तो यह एक मतलब हाई लेवल में प्रोग्राम क्या है लिखा गया है special symbols आएंगे और numeric value आएगी और फिर आता है dynamic semantics देखे dynamic semantics का मतलब क्या होता है पाइथन एक डाइनेमिक टाइप की लांगेज है, डाइनेमिक टाइप की लांगेज का मतब है कि मैंने यहाँ पे A equal to 10 लिखा है, जब प्रोग्राम क्या होगा, रन होगा, तो उस समय इसको पता चलेगा कि इसका डाइटा टाइप क्या है, A equal to 10, देखिए मुझे पता है कि 10 तो उसमें आप वेर्बल का टाइप क्या करते हैं पहले ही डिफाइन कर देते हैं मगर यहाँ पे टाइप आपको पहले डिफाइन करने की जरूरत नहीं है जैसे यहाँ पे आपने लिखा a equal to 10 तो a equal to 10 वो run time पे खुदी चेक कर लेगा एक integer value क्या किया है store किया है तो dynamic type का मतलब यह होता है अब देखे इसमें जो next point है पाइथन का syntax क्या है compressed है प्रिंट करना तो मैं प्रिंट फंक्शन उसके बीच में पास कर दूंगा तो यह प्रिंट कर देगा अब यही चीज अगर आप सीफ लस्ट में करेंगे तो उसमें आपको क्या है 10 लाइन का कोड करना पड़ेगा तो इसका कोड क्या हो गया कंप्रेस्ट एप्लस बी अब देखिए प्रिंट एप्लस भी लिखते ही इसका आंसर आपके पास क्या हो जाएगा आ जाएगा इसका आंसर क्या हो थर्टी होगा यहां पर आपको कर्ली प्रैकेट को मैनेज नहीं करना यहां पर बस आपको इंडेंटेशन और वाइट स्पेस आप इसको आसानी से क्या कर सकते हैं implement कर सकते हैं तो interpreted, object oriented, high level और dynamic semantics ये आपको main समझना है कि इसका मतलब क्या होता है और compressed तो यह हो गया कि code को मैंने क्या कर दिया छोटा कर दिया लेकिन history of python देख लेते हैं कि python कब आया था देखिए python जो आया था सबसे पहले आया था 1989 में introduce किया था वो first version आया था 1991 में फिर 1991 में यह क्या हुआ था कुछ नए features के साथ जब आया था वह 1994 में 1.0 के साथ में क्या हुआ था रिलीज हुआ था मैं filter on lambda function के साथ में यह आया था यह इसमें कुछ advanced features थे जिसके तुरूं मैं प्रोग्राम को क्या कर सकता था और अच्छा कर सकता था फिर python 2.x का जो version आया था वो आया था 2008 में अभी जो version चल रहा है वो चल रहा है 3.x का मतलब जो अभी current में अगर version आप देखते हैं तो 3.8.3 है जिसमें बहुत सारे नए features हैं, आप उनको use करके program बना सकते हैं और जब Python 2.x आया था, वह भी बहुत सारे features लेकर आया था garbage collection हो गया, compression होगा यह सारे features वह लेकर आया था, उससे हमने program को अच्छा किया था अभी जो current version चल रहा है, वह Python 3.x का version चल रहा है जिसमें हम program करते हैं कि features क्या है Python के मतलब Python ने क्या-क्या चीजें हैं जो हमें देखनी चाहिए देखें पाइटन के फीचर्स में आपको बता देता हूं एक करके क्या है पहले वह समझ लेते हैं देखिए सबसे पहला है इजी टू लर्न मतलब यह आप आसानी से क्या कर सकते हैं इसको लर्न प्रॉड स्टेंडर लाइब्रेरी मतलब बहुत सारी लाइब्रेरी हैं जैसे आपको जिस एरिया में काम करना है जैसे वैब एप्लिकेशन में काम करना है तो जैंगो हो गया जैसे आपको मसीन लेडिंग में काम करना है लाइनेक्स में भी क्या कर सकते हैं रन कर सकते तो यह दोनों प्लेटफॉर्म पर क्या होगा काम करेगा देखिए फिर यहां पर वर्क ऑफ इंटरप्रेटर लॉजिक यह मैंने अभी बताया था इंटरप्रेटर लॉजिक का मतलब क्या है कि यह वन बाई वन कोड को क्या इसको ऑब्जेक्ट ओरेंटेड की तरीके से भी यूज कर सकते हो इस ट्रैक्शनल तरीके से भी यूज कर सकते हो और एक तो ये तीनों वे में काम करती है मतलब structural, object oriented और एक simple process में भी आप इसको क्या कर सकते है implement कर सकते है देखिए high level programming language ये मैंने बता चुका हूँ कि high level में क्या होगा कि इसके जो programming होगी वो alphabets और कुछ numerical से बनी हुई programs होगे इसको आप आसानी से क्या कर सकते है समझ सकते है अब देखिए extendable language का मतलब क्या होता है मैं आपको clear कर देता हूँ extendable language का मतलब होता है कि आप इसको दूसरी language के साथ भी क्या कर सकते है combine करके इसको run कर सकते है अब देखिए expressive programming language, expressive programming language का मतलब ये हो गया कि इसका syntax देखके आप समझ जाएंगे कि इसका code क्या कह रहा है जैसे just example के लिए मैंने यहाँ पे लिखा print और यहाँ पे इसके अंदर मैंने क्या लिख दिया hello जैसे ही मैंने print और double quotation में hello लिखा तो यह आपको clear पता चल रहा है कि आप hello को क्या कर रहे हैं print कर रहे हैं तो यह एक तरह से क्या हुआ expressive हो गया यह express कर रहा है कि print function का काम क्या होगा hello को print करना एक तरह से यहां पर जीवाई सपोर्ट में तो यह आप डेक्स्ट इसको आप डेक्स्टॉप एप्लीकेशन के लिए भी क्या कर सकते हैं यूज कर सकते हैं तो यह इसके क्या है फीचर्स ह अब देखते हैं इसको कि यह इसके थूँ हम क्या-क्या बना सकते हैं मतलब application आप आइटन हम यह देखने वाले कि application आप आइटन क्या-क्या है पाइटन की क्या-क्या हम इसके थूँ क्या कर सकते बना सकते देखिए और डेक्स्टॉप एप्लीकेशन के लिए मैं आपको क्लियर बता देता हूं डेक्स्टॉप एप्लीकेशन के लिए टिंकर करके लाइब्रेडी है उसका यूज होगा आप गेम डेवलपमेंट के लिए भी यूज कर सकते हैं इसको वेब स्क्रैपिंग के लिए भी यूज कर सकते हैं डेटा विजुलाइजेशन के लिए साइंटिफिक कैलकुलेशन का मतलब है यहां पर आपको मसीन लेंडिंग मतलब नमप वीडियो सॉफ्टवेयर डेवलपमेंट के लिए भी यूज होता है जैसे VLC प्लेयर जो है वो पाइथन के बेस्ट पर क्या हुआ है बना हुआ है अब देखिए अब मैं आपको यह बता देता हूँ कि कौन-कौन सी कंपनी है पाइथन को क्या करती है यूज करती है वो थोड़ा से क्लियर हो जाएगा देखिए गूगल यूज करता है नेटफ्लिक्स, फेस्बुक, यूटूब, नासा, ड्रॉबॉक्स, क् देखें, Netflix यूज़ करता है वीडियो की buffering को अच्छा करने के लिए, मतलब वीडियो जो होते हैं Netflix में, उसके buffer को वो अच्छा करने के लिए, Facebook क्या करता है, large data of amount, जो उसके पास large data of amount है, उसको क्या करना है, handle करने के लिए, Python का क्या करता है, वो यूज़ करता है, YouTube recommend system को अच् अब इंस्टाग्राम भी क्या करती है, image और video की processing को अच्छा करने के लिए python का use करती है, मतलब उसके पास भी क्या होता है, large data होता है, उसको handle करने के लिए क्या करते है, python को use करते है, अब देखें यहाँ पे quera और dropbox को बता देता हूँ, देखें dropbox क्या करता है, server side, पीछे की तो ये company हैं मैंने वो लिखी हैं जो आप लोग जानते होंगे ऐसे बहुत सारी company हैं जो python को क्या करती है यूज़ करती है और यूज़ करके अपने program को क्या करती है बनाती है तो ये सारा process मैंने आपको clear करा दिया कि what is python history क्या है features क्या है application क्या है और कौन सी company है python को क्या करती है यूज़ करती है ताइंक यू सो मज गाइस प्र