How to learn python in Hindi

Welcome to pythoninhindis.blogspot.com  This blog helps you to learn Python in Hindi, How To Learn Python in Hindi, Python for Beginners in Hindi, Python in Hindi language, What is Python in Hindi, Python Tutorials in Hindi, Python Language in Hindi, Python Programming in Hindi, How to learn python language in Hindi, How to learn python Programming in Hindi, learn python Tutorial in Hindi. 



Learn Python In Hindi: पाइथन कैसे सीखे 

Python एक सामान्य रूप से व्याख्या की गई, इंटरैक्टिव, ऑब्जेक्ट-ओरिएंटेड, और उच्च-स्तरीय प्रोग्रामिंग भाषा है। यह 1985- 1990 के दौरान Guido van Rossum द्वारा बनाया गया था। पर्ल की तरह, Python स्रोत कोड भी GNU जनरल पब्लिक लाइसेंस (GPL) के तहत उपलब्ध है। यह ट्यूटोरियल पायथन प्रोग्रामिंग भाषा पर पर्याप्त समझ देता है।

How to learn python language in Hindi

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

Python tutorial in hindi: क्यों जानें Python?

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

पाइथन की व्याख्या की गई है (Python is Interpreted) - पाइथन को दुभाषिया द्वारा रनटाइम पर संसाधित किया जाता है। इसे निष्पादित करने से पहले आपको अपने कार्यक्रम को संकलित करने की आवश्यकता नहीं है। यह PERL और PHP के समान है।

पायथन इंटरएक्टिव है(Python is Interactive) - आप वास्तव में पायथन प्रॉम्प्ट पर बैठ सकते हैं और अपने कार्यक्रमों को लिखने के लिए दुभाषिया के साथ सीधे बातचीत कर सकते हैं।   

पायथन ऑब्जेक्ट ओरिएंटेड है (Python is Object-Oriented) - पायथन ऑब्जेक्ट-ओरिएंटेड स्टाइल या प्रोग्रामिंग की तकनीक का समर्थन करता है जो वस्तुओं के भीतर कोड को एन्क्रिप्ट करता है।   

पाइथन एक बिगिनर लैंग्वेज है(Python is a Beginner's Language) - पाइथन शुरुआती स्तर के प्रोग्रामर्स के लिए एक बेहतरीन भाषा है और सरल टेक्स्ट प्रोसेसिंग से लेकर डब्ल्यूडब्ल्यूडब्ल्यू ब्राउजर से लेकर गेम्स तक की विस्तृत श्रृंखला के विकास का समर्थन करता है।


How to learn python for beginners in Hindi

Python Beginners Programmers के लिए एक बेहतरीन language है और सरल text processing से लेकर डब्ल्यूडब्ल्यूडब्ल्यू ब्राउजर से लेकर गेम्स तक की विस्तृत श्रृंखला के विकास का समर्थन करता है। Python tutorial in hindi

Python के लक्षण (Characteristics of Python in Hindi)

पायथन प्रोग्रामिंग की महत्वपूर्ण विशेषताएं निम्नलिखित हैं -

  • यह कार्यात्मक और संरचित प्रोग्रामिंग विधियों के साथ-साथ ओओपी का समर्थन करता है।
  • इसका उपयोग स्क्रिप्टिंग भाषा के रूप में किया जा सकता है या बड़े अनुप्रयोगों के निर्माण के लिए बाइट-कोड के लिए संकलित किया जा सकता है।
  • यह बहुत ही उच्च-स्तरीय गतिशील डेटा प्रकार प्रदान करता है और गतिशील प्रकार की जाँच का समर्थन करता है।
  • यह स्वचालित कचरा संग्रहण का समर्थन करता है।
  • इसे C, C ++, COM, ActiveX, CORBA, और Java के साथ आसानी से एकीकृत किया जा सकता है।
  • हैलो वर्ल्ड पायथन का उपयोग करते हुए। (Pyhton tutorial in hindi for writing hello world program)
  • print ("Hello, Python!");
बस आपको पायथन के बारे में थोड़ा सा उत्साह देने के लिए, मैं आपको एक छोटा पारंपरिक पायथन हैलो वर्ल्ड कार्यक्रम देने जा रहा हूं, आप डेमो लिंक का उपयोग करके इसे आज़मा सकते हैं।

Applications of Python in Hindi

जैसा कि पहले उल्लेख किया गया है, पायथन वेब पर सबसे अधिक उपयोग की जाने वाली भाषा में से एक है। मैं उनमें से कुछ को यहाँ सूचीबद्ध करने जा रहा हूँ:

  • आसान सीखने के लिए(Easy-to-learn) - पायथन में कुछ कीवर्ड, सरल संरचना और एक स्पष्ट रूप से परिभाषित वाक्यविन्यास है। इससे छात्र जल्दी से भाषा चुन सकता है।
  • आसान पढ़ने के लिए(Easy-to-read ) -  पायथन कोड अधिक स्पष्ट रूप से परिभाषित और आंखों के लिए दृश्यमान है।
  • आसान करने के लिए बनाए रखने(Easy-to-maintain) - पायथन के स्रोत कोड काफी आसान बनाए रखने के लिए है।
  • एक व्यापक मानक पुस्तकालय (A broad standard library ) -  लाइब्रेरी का पायथन थोक बहुत पोर्टेबल और क्रॉस प्लेटफॉर्म है जो यूनिक्स, विंडोज और मैकिंटोश पर संगत है।
  • इंटरएक्टिव मोड (Interactive Mode) - पायथन में एक इंटरैक्टिव मोड के लिए समर्थन है, जो कोड के स्निपेट के इंटरैक्टिव परीक्षण और डीबगिंग की अनुमति देता है।
  • पोर्टेबल (Portable) - Python विभिन्न हार्डवेयर प्लेटफार्मों पर चल सकता है और सभी प्लेटफार्मों पर एक ही इंटरफ़ेस है।
  • विस्तार योग्य (Extendable) - आप पायथन दुभाषिया में निम्न-स्तरीय मॉड्यूल जोड़ सकते हैं। ये मॉड्यूल प्रोग्रामर को अधिक कुशल होने के लिए अपने टूल को जोड़ने या कस्टमाइज़ करने में सक्षम बनाते हैं।
  • डेटाबेस (Databases) - पायथन सभी प्रमुख वाणिज्यिक डेटाबेस को इंटरफेस प्रदान करता है।
  • जीयूआई प्रोग्रामिंग (GUI Programming ) - पायथन जीयूआई अनुप्रयोगों का समर्थन करता है जो विंडोज एमएफसी, मैकिंटोश और यूनिक्स के एक्स विंडो सिस्टम जैसे कई सिस्टम कॉल, लाइब्रेरी और विंडोज सिस्टम को बनाया और पोर्ट किया जा सकता है।
  • स्केलेबल (Scalable) - पायथन शेल स्क्रिप्टिंग की तुलना में बड़े कार्यक्रमों के लिए एक बेहतर संरचना और समर्थन प्रदान करता है।

Audience for python in hindi

यह Python tutorial in hindi सॉफ्टवेयर प्रोग्रामर्स के लिए बनाया गया है, जिन्हें स्क्रैच से पाइथन प्रोग्रामिंग लैंग्वेज सीखने की जरूरत है।

Prerequisites for python in hindi

आपको कंप्यूटर प्रोग्रामिंग शब्दावली की एक बुनियादी समझ होनी चाहिए। किसी भी प्रोग्रामिंग भाषा की एक बुनियादी समझ एक प्लस है।

Python का इतिहास (History of python in Hindi)

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

Python tutorial in Hindi for Local Environment Setup

एक टर्मिनल विंडो खोलें और यह पता लगाने के लिए "पायथन" टाइप करें कि क्या यह पहले से स्थापित है और कौन सा संस्करण स्थापित है।

  •     Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, etc.)
  •     Win 9x/NT/2000
  •     Macintosh (Intel, PPC, 68K)
  •     OS/2
  •     DOS (multiple versions)
  •     PalmOS
  •     Nokia mobile phones
  •     Windows CE
  •     Acorn/RISC OS
  •     BeOS
  •     Amiga
  •     VMS/OpenVMS
  •     QNX
  •     VxWorks
  •     Psion
  •     Python has also been ported to the Java and .NET virtual machines

Getting Python in Hindi

सबसे अद्यतित और वर्तमान स्रोत कोड, बायनेरिज़, प्रलेखन, समाचार आदि, पायथन की आधिकारिक वेबसाइट https://www.python.org/ पर उपलब्ध है।

आप https://www.python.org/doc/ से पायथन प्रलेखन डाउनलोड कर सकते हैं। प्रलेखन HTML, पीडीएफ और पोस्टस्क्रिप्ट स्वरूपों में उपलब्ध है।

Installing Python in Hindi

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

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

यहाँ विभिन्न प्लेटफार्मों पर Python स्थापित करने का एक त्वरित अवलोकन है|


Read: Python Notes In Hindi - Python In Hindi Notes

यूनिक्स और लिनक्स इंस्टॉलेशन

यहां यूनिक्स / लिनक्स मशीन पर पायथन को स्थापित करने के सरल उपाय दिए गए हैं।

  • Open a Web browser and go to https://www.python.org/downloads/.
  • Follow such type of this instruction of link to download the zipped source code available for Unix/Linux.
  • Download and extract files.
  • Editing the Modules or Setup file as you require and if you want to customize some options.
  • run ./configure script
  • make install

Windows Installation for python in Hindi

यहां विंडोज मशीन पर पायथन को स्थापित करने के चरण दिए गए हैं।

  • एक वेब ब्राउज़र खोलें और https://www.python.org/downloads/ पर जाएं।
  • Windows इंस्टॉलर python-XYZ.msi फ़ाइल के लिए लिंक का पालन करें जहां XYZ संस्करण है जिसे आपको इंस्टॉल करने की आवश्यकता है।
  • इस इंस्टॉलर python-XYZ.msi का उपयोग करने के लिए, विंडोज सिस्टम को Microsoft इंस्टालर 2.0 का समर्थन करना चाहिए। अपने स्थानीय मशीन में इंस्टॉलर फ़ाइल को सहेजें और फिर यह पता लगाने के लिए इसे चलाएं कि क्या आपकी मशीन एमएसआई का समर्थन करती है।
  • डाउनलोड की गई फ़ाइल चलाएँ। यह पायथन स्थापित विज़ार्ड लाता है, जो वास्तव में उपयोग करना आसान है। बस डिफ़ॉल्ट सेटिंग्स स्वीकार करें, इंस्टॉल पूरा होने तक प्रतीक्षा करें और आप कर रहे हैं। 

Macintosh Installation for Python in Hindi

हाल ही में मैक पायथन के साथ आए हैं, लेकिन यह कई साल पुराना हो सकता है। मैक पर विकास का समर्थन करने के लिए अतिरिक्त टूल के साथ वर्तमान संस्करण प्राप्त करने के निर्देशों के लिए http://www.python.org/download/mac/ देखें। मैक ओएस एक्स 10.3 (2003 में जारी) से पहले पुराने मैक ओएस के लिए, मैक पाइथन उपलब्ध है।

जैक जाॅनसन इसे बनाए रखते हैं और उनकी वेबसाइट पर संपूर्ण दस्तावेज - http://www.cwi.nl/~jack/macpython.html पर आपके पास पूरी पहुंच हो सकती है। आप मैक ओएस इंस्टॉलेशन के लिए पूर्ण स्थापना विवरण पा सकते हैं।

Setting up PATH

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

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

पथ चर को यूनिक्स में पथ या विंडोज में पथ नाम दिया गया है (यूनिक्स मामला संवेदनशील है; विंडोज नहीं है)।

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

The setting path at Unix/Linux

Csh शेल में - setenv PATH "$ PATH: / usr / local / bin / python" टाइप करें और एंटर दबाएं।

बैश शेल (लिनक्स) में - PATH = "$ PATH: / usr / local / bin / python" टाइप करें और एंटर दबाएं।

Sh या ksh शेल में - PATH = "$ PATH: / usr / local / bin / python" टाइप करें और एंटर दबाएं।

नोट - / usr / स्थानीय / बिन / Python Python की निर्देशिका का मार्ग है|

Setting path at Windows

विंडोज में किसी विशेष सत्र के लिए पथ निर्देशिका को जोड़ने के लिए -

कमांड प्रॉम्प्ट पर - पथ% s पथ%; C: \ Python और Enter दबाएँ।

नोट - C: \ Python पायथन डायरेक्टरी का मार्ग है 

PYTHONPATH

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

PYTHONSTARTUP

इसमें पायथन सोर्स कोड युक्त इनिशियलाइज़ेशन फ़ाइल का पथ शामिल है। यह हर बार जब आप दुभाषिया शुरू करते हैं तब निष्पादित किया जाता है। इसे यूनिक्स में .pythonrc.py नाम दिया गया है और इसमें कमांड्स हैं जो उपयोगिताओं को लोड करते हैं या PYTHONPATH को संशोधित करते हैं।

PYTHONCASEOK

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

PYTHONHOME

यह एक वैकल्पिक मॉड्यूल खोज पथ है। स्विचिंग मॉड्यूल लाइब्रेरी को आसान बनाने के लिए इसे आमतौर पर PYTHONSTARTUP या PYTHONPATH निर्देशिका में एम्बेड किया जाता है। 

Running Python

पायथन शुरू करने के तीन अलग-अलग तरीके हैं -

  • इंटरएक्टिव दुभाषिया
  • आप यूनिक्स, डॉस या किसी अन्य प्रणाली से पायथन शुरू कर सकते हैं जो आपको कमांड-लाइन दुभाषिया या शेल विंडो प्रदान करता है।
  • Python कमांड लाइन दर्ज करें।

इंटरैक्टिव दुभाषिया में तुरंत कोडिंग शुरू करें। 

$python # Unix/Linux
or
python% # Unix/Linux
or
C:> python # Windows/DOS

Script from the Command-line

आपके आवेदन पर दुभाषिया को आमंत्रित करके एक पायथन स्क्रिप्ट को कमांड लाइन पर निष्पादित किया जा सकता है, निम्नानुसार -

$python script.py # Unix/Linux
or
python% script.py # Unix/Linux
or 
C: >python script.py # Windows/DOS

नोट - सुनिश्चित करें कि फ़ाइल अनुमति मोड निष्पादन की अनुमति देता है।

Graphical User Interface (GUI) for Python

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

UNIX - पायलथन के लिए IDLE पहला यूनिक्स IDE है।
Windows - PythonWin पायथन के लिए पहला विंडोज इंटरफ़ेस है और एक GUI के साथ एक IDE है।
Macintosh - IDLE IDE के साथ Python का Macintosh संस्करण मुख्य वेबसाइट से उपलब्ध है, जो MacBinary या BinHex'd फ़ाइलों के रूप में डाउनलोड करने योग्य है।

यदि आप पर्यावरण को ठीक से स्थापित करने में सक्षम नहीं हैं, तो आप अपने सिस्टम व्यवस्थापक की मदद ले सकते हैं। सुनिश्चित करें कि पायथन वातावरण ठीक से स्थापित हो और पूरी तरह से ठीक काम कर रहा हो।

नोट - बाद के अध्यायों में दिए गए सभी उदाहरणों को लिनक्स के CentOS स्वाद पर उपलब्ध पायथन 2.4.3 संस्करण के साथ निष्पादित किया गया है।

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

Conclusion

आशा करता हु आज का यह पोस्ट पाइथन कैसे सीखे आपके लिए बहुत उपयोगी रहा होगा| आप इसे शेयर करे ताकि और भी लोगो को यह जानकारी प्राप्त हो| अगर आपका कोई सुझाव हो तो हमें कमेंट में जरूर बताये | 


Post a Comment

और नया पुराने