viralfactz

Amazing and Interesting Facts , stories and tips everyday.
Python in hindi – Complete Details About Python – हिंदी में

Introduction to Python in hindi

Python in hindi   जैसा की हमारे टाइटल से ही पता चल रहा है , की इस पोस्ट में आप देखेंगे की  What is Python hindi , What is the use of Python hindi , work of Python hindi , how to learn Python hindi : आदि –  

पायथन हाल के वर्षों में दुनिया में सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक बन गया है। इसका उपयोग मशीन लर्निंग से लेकर वेबसाइट बनाने और , सॉफ्टवेयर टेस्टिंग तक हर चीज में किया जाता है। इसका उपयोग डेवलपर्स और गैर-डेवलपर्स द्वारा समान रूप से किया जा सकता है।

Python hindi एक सामान्य-उद्देश्य वाली कोडिंग भाषा है – जिसका अर्थ है कि, HTML, CSS और जावास्क्रिप्ट के विपरीत, इसका उपयोग वेब विकास के अलावा अन्य प्रकार की प्रोग्रामिंग और , सॉफ्टवेयर विकास के लिए किया जा सकता है।

More About Python in hindi

मोंटी पायथन के नाम पर एक हॉबी प्रोजेक्ट के रूप में शुरू होने के बावजूद, पायथन अब दुनिया में सबसे लोकप्रिय और , व्यापक रूप से उपयोग की जाने वाली प्रोग्रामिंग भाषाओं में से एक है। वेब और सॉफ्टवेयर विकास के अलावा, पायथन का उपयोग डेटा एनालिटिक्स, मशीन लर्निंग और यहां तक ​​कि डिजाइन के लिए भी किया जाता है।

दुनिया में सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक, Python in hindi ने नेटफ्लिक्स की सिफारिश एल्गोरिथ्म से लेकर , सेल्फ-ड्राइविंग कारों को नियंत्रित करने वाले सॉफ़्टवेयर तक सब कुछ बनाया है।

पायथन एक सामान्य-उद्देश्य वाली भाषा है, जिसका अर्थ है कि इसे डेटा विज्ञान, सॉफ्टवेयर और वेब विकास, स्वचालन, और आम तौर पर काम करने सहित कई अनुप्रयोगों में उपयोग करने के लिए डिज़ाइन किया गया है।

हम Python in hindi के कुछ उपयोगों पर करीब से नज़र डालते हैं, साथ ही साथ यह भी कि यह इतनी लोकप्रिय और बहुमुखी प्रोग्रामिंग भाषा क्यों है। हमने पायथन सीखने के लिए अपने कुछ शीर्ष पाठ्यक्रमों और शुरुआती लोगों के लिए ,पायथन परियोजनाओं के लिए कुछ विचारों को भी चुना है।

What is Python in hindi ?

Python in hindi इससे पहले कि हम इस बात का विवरण दें कि, आप पायथन के साथ क्या कर सकते हैं, आइए कुछ आवश्यक चीजों को रास्ते से हटा दें। यदि आप एक प्रोग्रामिंग भाषा सीखने की उम्मीद कर रहे हैं, तो ये मूल बातें आपको यह समझने में मदद कर सकती हैं, कि पायथन एक उत्कृष्ट विकल्प क्यों हो सकता है।

Python in hindi एक कंप्यूटर प्रोग्रामिंग भाषा है, जिसका उपयोग अक्सर वेबसाइट और सॉफ्टवेयर बनाने, कार्यों को स्वचालित करने और डेटा विश्लेषण करने के लिए किया जाता है।

पायथन एक सामान्य प्रयोजन की भाषा है, जिसका अर्थ है कि इसका उपयोग विभिन्न प्रकार के विभिन्न कार्यक्रम बनाने के लिए किया जा सकता है, और यह किसी विशिष्ट समस्या के लिए विशिष्ट नहीं है।

इस बहुमुखी प्रतिभा ने, इसकी शुरुआती-मित्रता के साथ, इसे आज सबसे अधिक उपयोग की जाने वाली प्रोग्रामिंग भाषाओं में से एक बना दिया है। उद्योग विश्लेषक फर्म RedMonk द्वारा किए गए एक सर्वेक्षण में पाया गया कि, यह 2020 में डेवलपर्स के बीच सबसे लोकप्रिय प्रोग्रामिंग भाषा पायथन थी ।

पायथन एक object – oriented (डेटा के आसपास आधारित), उच्च-स्तरीय (मनुष्यों के लिए समझने में आसान) प्रोग्रामिंग भाषा है। पहली बार 1992 में लॉन्च किया गया, इसे इस तरह से बनाया गया है कि इसे लिखना और समझना अपेक्षाकृत सहज है। जैसे, यह उन लोगों के लिए एक आदर्श कोडिंग भाषा है जो तेजी से विकास चाहते हैं।

यदि आप सोच रहे हैं कि पायथन का उपयोग कौन करता है, तो आप पाएंगे कि दुनिया के कई बड़े संगठन इसे किसी न किसी रूप में लागू करते हैं। NASA, Google, Netflix, Spotify, और अनगिनत अन्य सभी अपनी सेवाओं को सशक्त बनाने में सहायता के लिए ,भाषा का उपयोग करते हैं।

पायथन का उपयोग चीजों के लिए किया जा सकता है जैसे:

बैक एंड (या सर्वर-साइड) वेब और मोबाइल ऐप डेवलपमेंट

डेस्कटॉप ऐप और सॉफ्टवेयर डेवलपमेंट

बड़े डेटा को संसाधित करना और गणितीय गणना करना

सिस्टम स्क्रिप्ट लिखना (ऐसे निर्देश बनाना जो कंप्यूटर सिस्टम को कुछ “करने” के लिए कहें)

Why is Python So Popular ?

Python in hindi ने पिछले कुछ वर्षों से अविश्वसनीय वृद्धि देखी है, मुख्य रूप से इसकी सरल सीखने, बहुमुखी प्रतिभा और दक्षता के कारण। यह एक सामान्य-उद्देश्य वाली भाषा है, जिसे विशेष रूप से पढ़ने और लिखने में सरल होने के लिए डिज़ाइन किया गया है

Python in hindi

पाइथन के फेमस होने के  निम्नलिखित बिन्दूए इस प्रकार हैं –

Python in hindi प्रोग्रामिंग भाषा का उपयोग करना और सीखना आसान है –

पायथन सीखना आसान है, और इसका उपयोग करना आसान है, जो इसे नवागंतुकों के लिए एक शीर्ष विकल्प बनाता है। पायथन को सबसे सुलभ प्रोग्रामिंग भाषाओं में से एक माना जाता है, क्योंकि यह सरलीकृत वाक्यविन्यास प्रदान करता है, और प्राकृतिक भाषा पर अधिक जोर देता है।

पायथन कोड लिखना आसान है और इसे तेजी से निष्पादित किया जा सकता है। Python की लोकप्रियता में योगदान देने वाले शीर्ष कारणों में से एक यह है, कि इसे शौकिया डेवलपर्स द्वारा भी आसानी से पढ़ा जा सकता है।

Python  का संपन्न समुदाय :

चूंकि यह एक ओपन-सोर्स भाषा है, कोई भी कोड के लिए पायथन का उपयोग कर सकता है। इसके अलावा, एक समुदाय है जो पारिस्थितिकी तंत्र का समर्थन और विकास करता है, अपने स्वयं के योगदान और पुस्तकालयों को जोड़ता है।

कई Python  पुस्तकालय और ढांचे उपलब्ध है :

पायथन कई पुस्तकालय और रूपरेखा प्रदान करता है, जो विकास के प्रारंभिक चरण में समय और प्रयास को बचाता है और यह शीर्ष कारणों में से एक है, कि पायथन सबसे पसंदीदा विकास भाषाओं में से एक है। पायथन क्लाउड मीडिया सेवाएं प्रदान करता है, और पुस्तकालय जैसे उपकरणों के साथ क्रॉस-प्लेटफॉर्म समर्थन के साथ आता है, ये दोनों एक साथ उपयोग किए जाने पर बेहद फायदेमंद साबित होते हैं।

Why python is so popular

अधिकांश आधुनिक भाषाओं की तुलना में कुशल और तेज़ है :

पायथन एक कुशल भाषा है और कई अन्य तकनीकों की तुलना में बहुत तेज है। इसकी बहुमुखी प्रतिभा के साथ, पायथन का उपयोग किसी भी प्रकार के वातावरण के लिए किया जा सकता है, चाहे वह मोबाइल एप्लिकेशन, डेस्कटॉप एप्लिकेशन या वेब विकास हो। अजगर की बहुमुखी प्रतिभा इसे डेवलपर्स के लिए एक आकर्षक विकल्प बनाती है।

Python  का  बहुमुखी प्रतिभा :

जैसा कि हम और अधिक विस्तार से देखेंगे, पायथन के कई उपयोग हैं। चाहे आप डेटा विज़ुअलाइज़ेशन, कृत्रिम बुद्धिमत्ता या वेब विकास में रुचि रखते हों, आप भाषा के लिए उपयोग पा सकते हैं।

कार्यों का स्वचालन :

कार्यों के स्वचालन में पायथन एक अविश्वसनीय मदद हो सकती है, यह बहुत सारे उपकरण और मॉड्यूल प्रदान करता है जो चीजों को कम जटिल बनाते हैं। जब सॉफ्टवेयर परीक्षण के स्वचालन की बात आती है तो पायथन सबसे अच्छी भाषा है, और स्वचालन प्रक्रिया के लिए कोड लिखने के लिए, डेवलपर्स कुछ पंक्तियों के साथ काम करके आश्चर्यचकित होंगे।

What is  Python in hindi used for ?

स्पष्ट रूप से, पायथन सीखने के लिए एक लोकप्रिय और मांग वाला कौशल है। लेकिन पायथन प्रोग्रामिंग किसके लिए प्रयोग की जाती है? हमने पहले से ही कुछ क्षेत्रों पर संक्षेप में बात की है, जिन पर इसे लागू किया जा सकता है, और हमने नीचे इन और अधिक पायथन उदाहरणों पर विस्तार किया है। पायथन निम्नलिखित कार्यों के लिए इस्तेमाल किया जा सकता है:

What is python used for ?

एआई और मशीन लर्निंग  :

चूंकि पायथन इतनी स्थिर, लचीली और सरल प्रोग्रामिंग भाषा है, यह विभिन्न मशीन लर्निंग (एमएल) और आर्टिफिशियल इंटेलिजेंस (एआई) परियोजनाओं के लिए एकदम सही है। वास्तव में, पायथन डेटा वैज्ञानिकों के बीच पसंदीदा भाषाओं में से एक है, और कई पायथन मशीन लर्निंग और एआई लाइब्रेरी और पैकेज उपलब्ध हैं।

डेटा विश्लेषण(Data Analytics) :

एआई और मशीन लर्निंग की तरह, डेटा एनालिटिक्स एक और तेजी से विकसित होने वाला क्षेत्र है ,जो पायथन प्रोग्रामिंग का उपयोग करता है। ऐसे समय में जब हम पहले से कहीं अधिक डेटा बना रहे हैं, ऐसे लोगों की आवश्यकता है जो जानकारी एकत्र, हेरफेर और व्यवस्थित कर सकें।

डेटा साइंस और एनालिटिक्स के लिए पायथन समझ में आता है। भाषा सीखने में आसान, लचीली और अच्छी तरह से समर्थित है, जिसका अर्थ है कि यह डेटा का विश्लेषण करने के लिए अपेक्षाकृत तेज़ और उपयोग में आसान है। बड़ी मात्रा में जानकारी के साथ काम करते समय, यह डेटा में हेरफेर करने और दोहराए जाने वाले कार्यों को करने के लिए उपयोगी होता है।

डेटा विज़ुअलाइज़ेशन :

डेटा विज़ुअलाइज़ेशन रुचि का एक और लोकप्रिय और विकासशील क्षेत्र है। फिर से, यह पायथन की कई ताकतों में खेलता है। इसके लचीलेपन और इसके खुले स्रोत के तथ्य के साथ-साथ, पायथन सभी प्रकार की विशेषताओं के साथ विभिन्न प्रकार, की रेखांकन पुस्तकालय प्रदान करता है।

प्रोग्रामिंग अनुप्रयोग :

आप पायथन का उपयोग करके सभी प्रकार के अनुप्रयोगों को प्रोग्राम कर सकते हैं। सामान्य-उद्देश्य वाली भाषा का उपयोग फ़ाइल निर्देशिकाओं को पढ़ने और बनाने, GUI और API बनाने, और बहुत कुछ करने के लिए किया जा सकता है। चाहे वह ब्लॉकचेन एप्लिकेशन हो, ऑडियो और वीडियो ऐप हो, या मशीन लर्निंग एप्लिकेशन हो, आप उन सभी को पायथन के साथ बना सकते हैं।

what is used for ?

 वेब विकास :

वेब विकास के लिए पायथन एक बढ़िया विकल्प है। यह काफी हद तक इस तथ्य के कारण है कि चुनने के लिए कई पायथन वेब डेवलपमेंट फ्रेमवर्क हैं, जैसे कि Django, पिरामिड और फ्लास्क। इन चौखटे का उपयोग Spotify, Reddit और Mozilla जैसी साइटों और, सेवाओं को बनाने के लिए किया गया है।

पायथन फ्रेमवर्क के साथ आने वाले व्यापक पुस्तकालयों और मॉड्यूल के लिए धन्यवाद, डेटाबेस एक्सेस, सामग्री प्रबंधन और डेटा प्राधिकरण जैसे कार्य सभी संभव और आसानी से सुलभ हैं। इसकी बहुमुखी प्रतिभा को देखते हुए, यह आश्चर्यजनक नहीं है, कि वेब विकास में पायथन का व्यापक रूप से उपयोग किया जाता है

खेल का विकास :

हालांकि खेल के विकास में उद्योग-मानक से बहुत दूर, उद्योग में पायथन का उपयोग होता है। प्रोग्रामिंग भाषा का उपयोग करके सरल गेम बनाना संभव है, जिसका अर्थ है कि यह एक प्रोटोटाइप को जल्दी से विकसित करने के लिए एक उपयोगी उपकरण हो सकता है। इसी तरह, पायथन में कुछ कार्य (जैसे संवाद वृक्ष निर्माण) संभव हैं।

भाषा विकास :

पायथन के सरल और सुरुचिपूर्ण डिजाइन और इसके सिंटैक्स का अर्थ है, कि इसने नई प्रोग्रामिंग भाषाओं के निर्माण को प्रेरित किया है। कोबरा, कॉफ़ीस्क्रिप्ट और गो जैसी भाषाएँ सभी पायथन के समान सिंटैक्स का उपयोग करती हैं।

SEO :

पायथन के उपयोग की हमारी सूची में एक और आश्चर्यजनक प्रविष्टि Search Engine Optimisation (एसईओ) के क्षेत्र में है। यह एक ऐसा क्षेत्र है जो अक्सर automation से लाभान्वित होता है, जो निश्चित रूप से पायथन के माध्यम से संभव है। चाहे वह कई पृष्ठों में परिवर्तन लागू करना हो या कीवर्ड को वर्गीकृत करना हो, पायथन मदद कर सकता है।

Why you should learn Python in hindi ?

Why you should learn

स्टार्टअप्स लव Python :

स्टार्टअप कंपनियों को जीवित रहने के लिए दुबला चलने की जरूरत है, और इसका मतलब है कि जब वे अपने डिजिटल उत्पादों का निर्माण कर रहे हैं, (चाहे वे वेबसाइट, मोबाइल ऐप या सॉफ्टवेयर प्रोग्राम हों) उन उत्पादों को बजट के तहत और समय से पहले पूरा करने की आवश्यकता है। इन दोनों लक्ष्यों को पूरा करने में मदद करने की अपनी क्षमता के कारण, पायथन स्टार्टअप की दुनिया में एक पसंदीदा प्रोग्रामिंग भाषा है।

हम पाइथन जल्दी से सिख सकते है :

पाइथन जितनी शक्तिशाली और बहुमुखी भाषा के लिए  है, आपको लगता है कि पाइथन सीखने में सालों लग सकते हैं। लेकिन  नहीं! उद्योग के पेशेवरों का कहना है कि पायथन मूल बातें, (पायथन के सिंटैक्स, कीवर्ड और डेटा प्रकार जैसी चीजें) को कम से कम 6-8 सप्ताह में सीखा जा सकता है, यदि आपके पास कोडिंग भाषाओं के साथ पिछला अनुभव है।

viralfactz.com

Python  के बेसिक्स को आप फ्री में सिख सकते है :

विभाग में, पायथन सॉफ्टवेयर फाउंडेशन अपनी आधिकारिक वेबसाइट पर, एक मुफ्त पायथन ट्यूटोरियल की मेजबानी करता है। यह मुफ्त संसाधन शुरुआती लोगों के लिए एक व्यापक पायथन ट्यूटोरियल है, जिसमें विशेष रूप से बिना प्रोग्रामिंग अनुभव वाले उपयोगकर्ताओं के लिए, तैयार की गई सामग्री और कुछ पायथन प्रोग्रामिंग अनुभव वाले शुरुआती लोगों के लिए सामग्री शामिल है।

आपको जो कुछ भी चाहिए उसके लिए ऐड-ऑन हैं :

यदि आपको ready-to-go पायथन सेट-अप की तुलना में कुछ अधिक अनुकूलन की आवश्यकता है, तो कोई बात नहीं! जावास्क्रिप्ट जैसी भाषाओं के समान, आपकी विशिष्ट कोडिंग आवश्यकताओं को पूरा करने के लिए,पायथन के लिए library और फ्रेमवर्क की कोई कमी नहीं है।

How much time does it take to learn Python in hindi

 ?

इस प्रश्न का उत्तर इस बात पर निर्भर करता है, कि आपके लक्ष्य क्या हैं। बहुत कम लोग पाइथन के बारे में सब कुछ सीखते हैं। पायथन एक उपकरण है, और आप उन समस्याओं के संदर्भ में इसका उपयोग करना सीखते हैं, जिन्हें आप हल करने का प्रयास कर रहे हैं।

उदाहरण के लिए, यदि आप एक बाज़ारिया हैं, जो Google Analytics डेटा का अधिक सख्ती से विश्लेषण करना चाहते हैं, तो आप कुछ ही हफ्तों में पायथन और पांडा तकनीकों के मूलभूत सिंटैक्स को सीख सकते हैं, जिनकी आपको आवश्यकता होगी। यह आपको एक नौकरी-योग्य पायथन डेवलपर या डेटा विश्लेषक नहीं बनाएगा, लेकिन यह आपकी समस्या को हल करने के लिए पर्याप्त होगा।

Really ?

यदि आप शुरुआत से सीख रहे हैं ,और पायथन का उपयोग करके पूर्णकालिक काम की तलाश कर रहे हैं, तो आप कम से कम कुछ महीने अंशकालिक अध्ययन करने की उम्मीद कर सकते हैं। आप जिस नौकरी की तलाश कर रहे हैं, उस पर कितने महीने निर्भर करेंगे।

उदाहरण के लिए, पायथन पाठ्यक्रम पथ में हमारे डेटा विश्लेषक के माध्यम से कार्य करने से, आप डेटा विश्लेषक के रूप में नौकरियों के लिए, आवेदन करने के लिए तैयार हो जाएंगे। अधिकांश शिक्षार्थियों को इस पथ को पूरा करने में कम से कम तीन महीने का समय लगता है।

हालांकि, स्पष्ट होने के लिए, आप शायद जीवन भर पायथन सीखने में बिता सकते हैं। सैकड़ों पुस्तकालय हैं, उनमें से कई नियमित रूप से सुधार और विकसित हो रहे हैं, और भाषा भी समय के साथ बदलती है। पायथन के साथ समस्याओं को हल करने में ,सक्षम होने के बिंदु तक पहुंचने में बहुत अधिक समय नहीं लगता है, लेकिन पायथन मास्टर होने का मतलब है, अपने करियर के दौरान लगातार सीखना और बढ़ना।

Some Disadvantages Of Python

यह बहुत अच्छा है, पायथन हर परियोजना में फिट नहीं होता है। अपने मामले के लिए सही तकनीक का चयन करते समय ध्यान में रखने के लिए, इसके प्रमुख नुकसान यहां दिए गए हैं।

गति सीमाएं

आप पहले से ही जानते हैं कि पायथन विकास की गति का चैंपियन है। फिर भी, यह निष्पादन की गति में समान परिणामों का दावा नहीं कर सकता, सी ++ और जावा से पीछे है।

आपको सबसे अधिक संभावना है कि आपको याद होगा कि ,पायथन प्रोग्राम को मशीन कोड में एक टुकड़े में संकलित किए जाने के बजाय, रनटाइम पर, लाइन से लाइन में व्याख्या किया जाता है। जबकि यह डिबगिंग के मामले में फायदे लाता है, यह रनटाइम प्रदर्शन की कीमत पर आता है।

एक अन्य अंतर्निहित विलंब कारक गतिशील शब्दार्थ है। यह प्रोग्रामर के लिए चीजों को सरल करता है, क्योंकि उन्हें चर के प्रकार घोषित करने की आवश्यकता नहीं होती है, और कोड की कम पंक्तियों के साथ कर सकते हैं। डेवलपर के बजाय, दुभाषिया को प्रोग्राम के चलने पर प्रकारों की जांच करनी होती है, और उन्हें असाइन करना होता है, जिससे यह धीमा हो जाता है।

कोई मल्टीथ्रेडिंग नहीं

पायथन ग्लोबल इंटरप्रेटर लॉक या संक्षेप में जीआईएल नामक एक तंत्र का उपयोग करता है, जो एक समय में बाइटकोड निर्देशों (थ्रेड) के केवल एक अनुक्रम को निष्पादित करने की अनुमति देता है। GIL इसके रूप में महत्वपूर्ण लाभ लाता है –

Thread safety सुनिश्चित करता है,

सिंगल-थ्रेडेड प्रोग्राम के प्रदर्शन को बढ़ाता है, और

पायथन के साथ गैर-थ्रेड-सुरक्षित C libraries के एकीकरण को सरल करता है।

साथ ही, GIL एक साथ कई वर्कफ़्लो चलाने के लिए डिज़ाइन किए गए मल्टीथ्रेडेड प्रोग्राम के लिए, एक अड़चन पैदा करता है। यह आपको आधुनिक मल्टीकोर प्रोसेसर का पूर्ण लाभ लेने से रोकता है, जो एक साथ कई कार्यों को निष्पादित कर सकते हैं।

जीआईएल को हटाने को लेकर काफी बहस छिड़ी हुई है। हालांकि, कोई व्यवहार्य समाधान विस्तृत नहीं किया गया है क्योंकि बहुत अधिक पायथन विशेषताएं, मॉड्यूल और पैकेज इससे जुड़े हुए हैं। इसके अलावा, GIL को बाहर करने से सिंगल-थ्रेडेड आर्किटेक्चर वाले सॉफ्टवेयर के प्रदर्शन में गिरावट आएगी।

बहुत ज्यादा मेमोरी लेता है

संसाधनों के उच्च उपयोग के लिए अक्सर पायथन की आलोचना की जाती है, भले ही मल्टीप्रोसेसिंग शामिल न हो। इसकी वस्तुएं एक विशाल ओवरहेड के साथ आती हैं, और हमें वास्तव में आवश्यक जानकारी को संग्रहीत करने के लिए जितनी मेमोरी की आवश्यकता होती है, उससे दस गुना अधिक हो सकती है।

जबकि पायथन के पास मेमोरी को प्रबंधित करने के लिए एक कचरा संग्रहकर्ता है, यह ऑब्जेक्ट के अनावश्यक होने के तुरंत बाद सिस्टम को संसाधन वापस नहीं करता है। इसके अलावा, यदि आपका कोड इस पुरानी वस्तु पर कोई संदर्भ रखता है, तो इसे बिल्कुल भी नहीं हटाया जा सकता है।

इन कारकों के कारण, Python in hindi  प्रोग्राम मेमोरी से बाहर हो जाते हैं। डेवलपर्स को समस्या के स्रोतों को इंगित करने और स्मृति प्रबंधन को बढ़ाने के लिए ,एक अतिरिक्त प्रयास करना पड़ता है, खासकर जब बड़ी मात्रा में डेटा को संसाधित करने की बात आती है।

How to learn python in correct way

निम्नलिखित Python  बुनियादी बातों को कवर करें –

कम से कम, आपको (और आपके संसाधन) बुनियादी बातों को कवर करना चाहिए। उन्हें समझे बिना, आपको जटिल समस्याओं, परियोजनाओं या उपयोग के मामलों के माध्यम से काम करने में कठिनाई होगी। पायथन मूल सिद्धांतों के उदाहरणों में शामिल हैं:

चर और प्रकार

सूचियाँ, शब्दकोश और सेट

बुनियादी ऑपरेटर

स्ट्रिंग स्वरूपण

बेसिक स्ट्रिंग ऑपरेशंस

शर्तेँ

Loops

कार्यों

सूची समझ

कक्षाएं और वस्तुएं

अपने अध्ययन के लिए एक लक्ष्य स्थापित करें –

इससे पहले कि आप पायथन सीखना शुरू करें, अपने अध्ययन के लिए एक लक्ष्य निर्धारित करें। जब आप सीखना शुरू करते हैं, तो आपके सामने आने वाली चुनौतियों से पार पाना आसान हो जाएगा, जब आप अपने लक्ष्य को ध्यान में रखेंगे।

इसके अतिरिक्त, आपको पता चल जाएगा कि किस शिक्षण सामग्री पर ध्यान केंद्रित करना है, या स्किम करना है क्योंकि यह आपके लक्ष्यों से संबंधित है।

तेजी से Python   सीखने के लिए एक संसाधन चुनें

पायथन संसाधनों को तीन मुख्य श्रेणियों में बांटा जा सकता है: इंटरैक्टिव संसाधन, गैर-संवादात्मक संसाधन और वीडियो संसाधन। इन-पर्सन कोर्स भी एक विकल्प है, लेकिन इस पोस्ट में कवर नहीं किया जाएगा।

हाल के वर्षों में इंटरैक्टिव ऑनलाइन पाठ्यक्रमों को लोकप्रिय बनाने के माध्यम से इंटरएक्टिव संसाधन आम हो गए हैं, जो व्यावहारिक कोडिंग चुनौतियां और स्पष्टीकरण प्रदान करते हैं। अगर ऐसा लगता है कि आप कोडिंग कर रहे हैं, ऐसा इसलिए है क्योंकि आप वास्तव में हैं।

इंटरएक्टिव संसाधन आम तौर पर मुफ्त या मामूली शुल्क पर उपलब्ध होते हैं, या आप खरीदने से पहले नि: शुल्क परीक्षण के लिए साइन अप कर सकते हैं।

एक Python library सीखने पर विचार करें –

पायथन सीखने के अलावा, एक या दो पायथन पुस्तकालयों को सीखना फायदेमंद है। पुस्तकालय विशिष्ट कार्यों का संग्रह है जो “त्वरक” के रूप में कार्य करते हैं। उनके बिना, आपको विशिष्ट कार्यों को पूरा करने के लिए अपना कोड लिखना होगा।

एक IDE चुनें और स्थापित करें –

आप एक एकीकृत विकास वातावरण (IDE) स्थापित करना चाहेंगे, जो एक ऐसा एप्लिकेशन है जो आपको पायथन में स्क्रिप्ट, परीक्षण और कोड चलाने देता है।

जब आईडीई की बात आती है, तो सही वह है जिसका आप सबसे अधिक आनंद लेते हैं। विभिन्न स्रोतों के अनुसार, सबसे लोकप्रिय पायथन आईडीई/पाठ संपादक PyCharm, Spyder, Jupyter Notebook, Visual Studio, Atom और Sublime हैं।

जब संदेह हो, तो समस्या निवारण कोड के लिए GOOGLE का उपयोग करें –

जैसा कि आप पायथन अभ्यास, उदाहरणों और परियोजनाओं पर काम करते हैं, त्रुटियों के निवारण के सबसे सरल तरीकों में से एक अन्य पायथन डेवलपर्स से सीखना होगा। बस एक त्वरित इंटरनेट खोज चलाएँ और अपनी त्रुटि के बारे में कीवर्ड शामिल करें

अपने पायथन सीखने का समय निर्धारित करें और उस पर टिके रहें –

यह वह हिस्सा है जिसे ज्यादातर लोग छोड़ देते हैं, जिसके परिणामस्वरूप असफलता या देरी होती है। अब, आपके पास केवल एक शेड्यूल सेट करना है।

मेरा सुझाव है कि आप अपने अध्ययन को स्थान देने के लिए कम से कम दो सप्ताह, का शेड्यूल स्थापित करें और यह सुनिश्चित करें कि, आप अपने आप को पर्याप्त समय दें, ताकि आप पर्याप्त रूप से पायथन की बुनियादी बातों की समीक्षा कर सकें, अपने आईडीई में कोडिंग का अभ्यास कर सकें, और समस्या निवारण कोड कर सकें।

Comparison between Python and some other programming language

Java vs. Python 

पायथन और जावा में बहुत कुछ समान है। वे समय-सम्मानित, मंच-स्वतंत्र, उच्च-स्तरीय भाषाएं हैं जिनका व्यापक रूप से बैकएंड विकास के लिए उपयोग किया जाता है। वे दोनों ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का समर्थन करते हैं, और वर्चुअल मशीन पर चलने के लिए बाइटकोड को संकलित करते हैं। लेकिन पायथन इसे रनटाइम पर करता है, जबकि जावा पहले से सभी परिवर्तन करता है।

एक और बड़ा अंतर यह है, कि पायथन गतिशील रूप से टाइप किया जाता है, और जावा स्थिर टाइपिंग से चिपक जाता है, जब टाइप को एक बार और हमेशा के लिए मान दिया जाता है।

ये दो कारक प्रभावित करते हैं कि आप जावा और पायथन में कोड कैसे लिखते और निष्पादित करते हैं। जैसा कि हमने पहले ही उल्लेख किया है, पायथन विकास की गति में जावा को मात देता है, क्योंकि इसमें स्पष्ट वाक्यविन्यास है, और कोड की कम पंक्तियों की आवश्यकता है।

 बदले में, जब निष्पादन की बात आती है, तो जावा तेज और अधिक कुशल होता है। यह जस्ट-इन-टाइम (JIT) संकलन तंत्र का उपयोग करता है जो ऐप के प्रदर्शन को बढ़ाता है। इसके अलावा, जावा मल्टीथ्रेडेड प्रोग्रामिंग की अनुमति देता है, – कुछ ऐसा जो पायथन अपनी वास्तुकला की सीमाओं के कारण बर्दाश्त नहीं कर सकता है ।

JavaScript vs. Python 

जावास्क्रिप्ट (JS) का मूल लक्ष्य वेब पेजों को इंटरैक्टिव बनाना है। एचटीएमएल और सीएसएस के साथ, यह फ्रंट-एंड डेवलपमेंट के बिग थ्री बनाता है। हालाँकि, NodeJS वातावरण के लॉन्च के बाद से, JS का विस्तार बैकएंड तक हो गया है, जिससे एक भाषा के साथ पूर्ण-स्टैक विकास संभव हो गया है। और रिएक्ट नेटिव ने JS को मोबाइल की दुनिया में ला दिया है ।

सर्वर-साइड से चिपके हुए, पायथन इस तरह की सर्वव्यापीता का दावा नहीं कर सकता। उसी समय, जेएस डेटा विश्लेषण और मशीन सीखने के कार्यों के संबंध में, पायथन के साथ तुलना करता है। यह भी ध्यान देने योग्य है कि 2020 के पायथन डेवलपर सर्वेक्षण के अनुसार, JS पायथन के साथ जोड़ी जाने वाली सबसे लोकप्रिय भाषा है।

History Of Python in hindi

 –

पायथन एक ऐसी भाषा है जो सादगी और उपयोग में आसानी पर केंद्रित है। यह बहुप्रतिमान है, जो प्रोग्रामर को ऑब्जेक्ट-ओरिएंटेड, स्ट्रक्चरल या कार्यात्मक प्रोग्रामिंग शैलियों में कोड लिखने की अनुमति देता है।

आज की सबसे लोकप्रिय भाषाओं जैसे C और Java की तरह, Python का इसके पीछे एक लंबा इतिहास है।

बैश और C . के बीच एक नई भाषा

हमारी यात्रा में हमारे साथ आने वाला मुख्य व्यक्ति गुइडो वैन रोसुम है। गुइडो भाषा का मुख्य निर्माता है। 2018 तक, उन्होंने पायथन के बीडीएफएल (जीवन के लिए उदार तानाशाह) के रूप में भी काम किया, जिससे भाषा परिवर्तन और अपडेट के लिए किए गए निर्णय प्रभावित हुए।

1989 में, वैन रोसुम एक माइक्रोकर्नेल-आधारित वितरित प्रणाली अमीबा पर काम कर रहा था, जिसके लिए वह सिस्टम उपयोगिताओं का विकास कर रहा था। उन पर काम करते हुए, गुइडो ने महसूस किया कि सी में विकसित होने में बहुत अधिक समय लगता है। उन्होंने अपना खाली समय एक ऐसी भाषा के निर्माण में लगाने का फैसला किया, जो उन्हें अपना काम तेजी से पूरा करने में मदद करेगी।

उन्हें एक स्क्रिप्टिंग भाषा का विचार था जो, सी और शेल स्क्रिप्ट के बीच कहीं होगी: व्याख्या की गई, लेकिन शेल स्क्रिप्ट की तुलना में, अधिक आसानी से प्रोग्राम करने योग्य और पठनीय।

जैसा कि आपने शायद अनुमान लगाया होगा, वह भाषा पायथन निकली। एक मजेदार तथ्य: अजगर का नाम सांप की प्रजाति के नाम पर नहीं रखा गया है, बल्कि ब्रिटिश असली कॉमेडी मंडली मोंटी पायथन के नाम पर रखा गया है।

पहली रिलीज

सीडब्ल्यूआई में भाषा अच्छी तरह से प्राप्त होने के बाद, इस समय गुइडो संस्थान काम कर रहा था, वह अपने प्रबंधक से इसे ओपन-सोर्स प्रकाशित करने के लिए, सहमत होने में कामयाब रहा।

फरवरी 1991 में, वैन रोसुम ने ओपन-सोर्स कोड के लिए एक यूज़नेट समूह, alt.sources के लिए पायथन इंटरप्रेटर का स्रोत कोड प्रकाशित किया।

हालांकि यह एक नियमित बात प्रतीत हो सकती है-आजकल, मूल रूप से सभी प्रोग्रामिंग भाषाएं ओपन-सोर्स हैं और गिटहब पर वापस, यह अभी भी स्पष्ट नहीं था कि भाषाओं को विकसित करने वाले लोगों का व्यवसाय मॉडल क्या होगा।

उदाहरण के लिए, स्वामित्व वाली भाषाएँ थीं, लेकिन उनके लिए लोकप्रिय होना कठिन था। गुइडो ने कहा है कि ओपन-सोर्सिंग पायथन उन चीजों में से एक थी, जिसने उस समय इसे सफल होने में काफी मदद की।

उस समय, ओपन-सोर्स कोड साझा करने में कुछ कठिनाइयाँ शामिल थीं। पायथन दुभाषिया के स्रोत कोड को समाचार समूह पर साझा करने के लिए, 21 यूएनकोडेड संदेशों में विभाजित किया जाना था, लेकिन यह अभी भी स्रोत कोड के भौतिक संस्करण को ले जाने से, बेहतर था जैसे आप यूज़नेट से पहले करेंगे।

पहली रिलीज़ (0.9.0) में क्लासेस, एक्सेप्शन हैंडलिंग, फंक्शन्स, और कोर डेटाटाइप्स जैसे लिस्ट, डिक्ट, स्ट्र, इत्यादि जैसी विशेषताएं थीं। यह एबीसी से काफी प्रेरित था, एक ऐसी भाषा जिसे गुइडो ने सीडब्ल्यूआई में लागू करने में कुछ समय बिताया। पायथन को बनाते समय उनका लक्ष्य एबीसी के अच्छे हिस्से को लेना था, जबकि बाकी को ठीक करना था।

THEN

जनवरी 1994 में, संस्करण 1.0 जारी किया गया था, और इसके लिए एक अलग यूज़नेट समूह बनाया गया था, जो पायथन के इतिहास में एक मील का पत्थर था।

उस समय के आसपास, पायथन के समान कई अन्य गतिशील रूप से टाइप की गई, और व्याख्या की गई भाषाओं का निर्माण किया गया था, जैसे कि पर्ल और रूबी, जो दर्शाता है कि ऐसी भाषा की आवश्यकता निश्चित रूप से हवा में थी।

लोकप्रियता में धीमी वृद्धि

1994 में, एनआईएसटी, यूएस नेशनल इंस्टीट्यूट फॉर स्टैंडर्ड एंड टेक्नोलॉजी द्वारा गुइडो, को यूएसए में आमंत्रित किया गया था।

एनआईएसटी कई मानकों से संबंधित परियोजनाओं के लिए पायथन का उपयोग करने में रुचि रखता था, और उसे अपने पायथन कौशल को बढ़ावा देने के लिए किसी की आवश्यकता थी। जाहिर है, भाषा के निर्माता एक बेहतरीन विकल्प थे।

एनआईएसटी समर्थन के साथ, गुइडो कार्यशालाओं को चलाने और सम्मेलनों में भाग लेने, पायथन को फैलाने और प्रमुख योगदानकर्ताओं को आकर्षित करने में, सक्षम था जो बाद में भाषा के भविष्य के लिए बहुत महत्वपूर्ण होगा।

इसके परिणामस्वरूप गैर-लाभकारी अनुसंधान प्रयोगशाला सीएनआरआई द्वारा गुइडो को, नौकरी की पेशकश की गई। इस स्थिति ने गुइडो को पायथन के प्रति उत्साही लोगों की एक टीम, बनाने में मदद की और पायथन संस्करण 1.3-1.6 जारी करने और, पायथन की वेबसाइट और मेलिंग सूची जैसे बुनियादी ढांचे के निर्माण के लिए, समर्थन किया।

अक्टूबर 2000 में जारी पायथन 2.0 ने लिस्ट कॉम्प्रिहेंशन को पेश किया, जो आमतौर पर इस्तेमाल किया जाने वाला पायथन फीचर था जो तब, हास्केल जैसी कार्यात्मक प्रोग्रामिंग भाषाओं में मौजूद था।

इसमें अन्य विशेषताएं भी शामिल हैं, जैसे यूनिकोड समर्थन और एक पूर्ण कचरा संग्रहकर्ता। कुल मिलाकर, पायथन अपने भविष्य की ओर, एक आरामदायक विकास अनुभव के साथ एक विश्वसनीय भाषा के रूप में, निर्माण कर रहा था।

पायथन 3.0 की सुरुवात

2000 से, कोर डेवलपर्स ने पायथन 3.0 के बारे में सोचना शुरू कर दिया। वे भाषा को सुव्यवस्थित करना चाहते थे, अनावश्यक भाषा निर्माणों और कार्यों को काटते हुए जो, पायथन ने अपने लगभग 20 वर्षों के अस्तित्व में अर्जित किए थे।

जैसा कि पायथन के ज़ेन कहते हैं: “ऐसा करने का एक स्पष्ट तरीका होना चाहिए – और अधिमानतः केवल एक – स्पष्ट तरीका।”

उनके प्रयासों के परिणामस्वरूप पायथन 3.0, पायथन भाषा का एक पिछड़ा-असंगत संस्करण था, जिसे दिसंबर 2008 में जारी किया गया था। दुर्भाग्य से, रिलीज़ में कुछ जटिलताएँ आईं।

डेवलपर्स को यह नहीं पता था कि, पाइथन का कितना उपयोग किया गया था, और जंगली में कितने पायथन कोड अन्य पायथन पुस्तकालयों पर निर्भर थे।

इसलिए, जबकि किसी की स्क्रिप्ट को पायथन 3 में स्थानांतरित करना आसान था, तीसरे पक्ष के पुस्तकालयों पर निर्भर कार्यक्रमों को स्थानांतरित करना बहुत कठिन था, क्योंकि उन्होंने उस तेजी से अपग्रेड नहीं किया था।

इसने एक स्विच का नेतृत्व किया जो कुछ के लिए बल्कि भद्दा और दर्दनाक था, लेकिन भाषा में काफी सुधार हुआ। पायथन 2 को आखिरकार 2020 में सेवानिवृत्त कर दिया गया।

अचानक वृद्धि

जबकि पायथन मूल रूप से अपने पूरे अस्तित्व में तेजी से बढ़ रहा था, 2010 के आसपास से, यह एक विकास प्रक्षेपवक्र पर शुरू हुआ जिसने जल्द ही इसे जावा और जावास्क्रिप्ट, जैसी अन्य शीर्ष प्रोग्रामिंग भाषाओं को प्रतिद्वंद्वी बनाने में सक्षम बनाया।

मशीन लर्निंग, बिग डेटा जैसे क्षेत्रों के विकास के साथ, और सबसे महत्वपूर्ण बात, वहाँ डेवलपर्स की संख्या में वृद्धि (पाइथन पहली प्रोग्रामिंग भाषा के लिए एक लोकप्रिय विकल्प है), पायथन की लोकप्रियता आसमान छू गई।

विशेष रूप से, Google रुझान के अनुसार, पायथन की मशीन सीखने की यात्रा सितंबर 2016 के आसपास एक विभक्ति बिंदु पर पहुंच गई। यह गहरी शिक्षा पर आधारित Google की ML लाइब्रेरी, TensorFlow के जारी होने के एक साल बाद है, और मशीन सीखने में वैश्विक रुचि में इसी तरह की वृद्धि को दर्शाता है।

How to start blogging in hindi – ब्लॉग्गिंग कैसे शुरू करे

Dark Web क्या होता है ? is it legal ?

How to Viral Youtube Shorts – Youtube Shorts Video Viral Kaise karein

Online Paise Kaise Kamaye – Online पैसे कैसे कमाए ?

 

Leave comment

Your email address will not be published. Required fields are marked with *.