Introduction to Python (पायथन का परिचय)

 

      पायथन का परिचय (Introduction to Python)

  •    Python दुनिया का सबसे लोकप्रिय है और सबसे तेजी से बढ़ने वाला (या सबसे बहुमुखी) कंप्यूटर प्रोग्रामिंग भाषा।
  •       यह एक बहुउद्देश्यीय और उच्च स्तरीय प्रोग्रामिंग भाषा है
  •     Python का आविष्कार गुइडो वैन रोसुम (Guido Van Rossum) ने वर्ष 1989 में किया था, लेकिन इसे 20 फरवरी 1991को बाजार में पेश किया गया था।
  •      यह नीदरलैंड में सीडब्ल्यूआई (CWI) (सेंट्रम विस्कुंडे और इंफॉर्मेटिका) में विकसित हुआ और आगे Python सॉफ्टवेयर फाउंडेशन द्वारा विकसित किया गया।
  • Python प्रोग्रामिंग भाषा (नवीनतम पायथन 3) का उपयोग वेब विकास, मशीन लर्निंग अनुप्रयोगों के साथ-साथ सॉफ्टवेयर उद्योग में सभी अत्याधुनिक तकनीक में किया जा रहा है।
  • Python प्रोग्रामिंग भाषा शुरुआती लोगों के लिए बहुत अच्छी तरह से अनुकूल है, साथ ही अन्य प्रोग्रामिंग भाषाओं जैसे C++ और Java के साथ अनुभवी प्रोग्रामर के लिए भी।
  •     Python ऑब्जेक्ट-ओरिएंटेड और प्रक्रियात्मक प्रतिमानों में प्रोग्रामिंग की अनुमति देता है।
  • Python प्रोग्राम आमतौर पर Java जैसी अन्य प्रोग्रामिंग भाषाओं से छोटे होते हैं। प्रोग्रामर को भाषा की अपेक्षाकृत कम टाइप करना होता है और इंडेंटेशन की आवश्यकता होती है, जिससे वे हर समय पठनीय हो जाते हैं।

पायथन की विशेषताएं (Features of Python)

  • Python निम्नलिखित विशेषताओं के साथ एक बहुत लोकप्रिय प्रोग्रामिंग भाषा है।
  •       Python एक फ्री और ओपन सोर्स प्रोग्रामिंग लैंग्वेज है। Python का स्रोत कोड जीएनयू जनरल पब्लिक लाइसेंस (जीपीएल) के तहत उपलब्ध है।
  •       Python सीखना आसान है और समझने में आसान है।
  •     Python एक व्याख्या की गई प्रोग्रामिंग भाषा है। यह कोड लाइन को लाइन से निष्पादित करता है।
  •       Python एक क्रॉस-प्लेटफ़ॉर्म (Platform Independent) प्रोग्रामिंग भाषा है। इसका उपयोग किसी भी ऑपरेटिंग सिस्टम जैसे Windows, Linux, MAC OS आदि के साथ किया जा सकता है।
  •       Python एक वस्तु-उन्मुख, प्रक्रियात्मक और कार्यात्मक प्रोग्रामिंग भाषा है।
  •       इसे आसानी से C, C++, COM, ActiveX, CORBA और Java के साथ एकीकृत किया
    जा सकता है।
  •      Python ABC (एबीसी), Modula-3 (मोडुला -3), C, C++, Algol-68, Smalltalk (स्मॉलटाक), Unix Shell (यूनिक्स शेल)  और अन्य स्क्रिप्टिंग भाषाओं सहित कई अन्य भाषाओं से लिया गया है।
  •      दुनिया भर में मदद पाने के लिए Python के पास एक बहुत बड़ा समुदाय है।
  •      Python के पास इसके साथ काम करने के लिए पुस्तकालयों, रूपरेखाओं और उपकरणों का
    एक बड़ा पारिस्थितिकी तंत्र है।

जहां हम पायथन का उपयोग करते हैं (Where we use the Python)

Python प्रोग्रामिंग भाषा में अनुप्रयोगों की एक विस्तृत श्रृंखला है; यह बुनियादी उपयोग तक ही सीमित नहीं है।

पायथन की सबसे बड़ी ताकत मानक पुस्तकालयों का विशाल संग्रह है जिसका उपयोग निम्नलिखित के लिए किया जा सकता है:

  1. डेटा विश्लेषण
  2.       आर्टिफिशियल इंटेलिजेंस / मशीन लर्निंग
  3.  मोबाइल ऐप्स
  4. डेस्कटॉप ऐप्स
  5. वेब ऐप्स
  6. स्वचालन
  7. हैकिंग
  8. परिक्षण
  9. GUI अनुप्रयोग (जैसे Kivy, Tkinter, PyQt आदि)
  10. वेब फ्रेमवर्क जैसे Django (YouTube, Instagram, Dropbox द्वारा उपयोग किया जाता है)
  11. इमेज प्रोसेसिंग (जैसे OpenCV, Pillow)
  12. वेब स्क्रैपिंग (जैसे Scrapy, BeautifulSoup, Selenium)
  13. परीक्षण ढांचे
  14. मल्टीमीडिया
  15. वैज्ञानिक कंप्यूटिंग
  16. टेक्स्ट प्रोसेसिंग और भी बहुत कुछ।

कुछ स्थान जो व्यापक रूप से पायथन का उपयोग करतेहैं वे हैं:

  1.  गूगल।
  2. न्यूयॉर्क स्टॉक एक्सचेंज
  3. औद्योगिक प्रकाश और जादू
  4. इंटेल
  5. सिस्को
  6. एचपी
  7. आईबीएम
  8. अमेज़न

Leave a Reply