Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन का इतिहास

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

पायथन के निर्माता

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

पायथन की अपील

एक नई भाषा के रूप में पायथन की ताकत यह थी कि इसे कई प्लेटफार्मों का समर्थन करना कितना आसान था। यह विभिन्न फ़ाइल स्वरूपों और पुस्तकालयों के साथ संचार करने में सक्षम है। वैन रोसुम ने इसे सभी के लिए प्रोग्रामिंग भाषा बनाने का भी लक्ष्य रखा। तो भाषा का डिज़ाइन सरल लेकिन शक्तिशाली है। जैसे-जैसे यह लोकप्रियता और अपनाने में वृद्धि हुई, संस्करण 2.0 की प्रमुख रिलीज 2000 में की गई। पायथन ने अपने भंडार को सोर्सफोर्ज में स्थानांतरित कर दिया और इसके संस्करण नियंत्रण प्रणाली तक सार्वजनिक पहुंच प्रदान की। इसलिए और अधिक लोग इसके विकास और परीक्षण में भाग ले सकते हैं। संस्करण जुलाई 2010 में 2.7 तक बढ़ गया और आगे के संवर्द्धन से बंद हो गया। इस संस्करण को 2020 के अंत तक समर्थित करने की योजना है।

पायथन 3 का स्वागत है

पायथन 2 के संस्करण की प्रगति के साथ, कुछ बग और आश्चर्य आए जैसे डुप्लिकेट मॉड्यूल और निर्माण। यह लोगों को एक ही तर्क को कई तरीकों से लागू करने की अनुमति देता है और इसे डीबग करना और बढ़ाना मुश्किल हो जाता है। इसलिए पायथन को नया रूप दिया गया और संस्करण 3 को बिना किसी पिछड़े संगतता के जारी किया गया। यही कारण है कि अजगर 2 और 3 दोनों 2020 के अंत तक मौजूद रहेंगे। नवंबर 2019 तक, पायथन का नवीनतम संस्करण 3.8 है। 2.x की तुलना में 3.8 बेहतर बनाता है, यह शक्तिशाली पुस्तकालय और अन्य भाषाओं के साथ आसानी से मिश्रण करने की क्षमता है। साथ ही अजगर 3 आर्टिफिशियल इंटेलिजेंस और मशीन लर्निंग जैसी आधुनिक जरूरतों के लिए ज्यादा उपयुक्त है। इसका उपयोगकर्ता आधार और समर्थन भी तेजी से बढ़ रहा है।


  1. issuperset () पायथन में

    इस लेख में, हम पायथन में issuperset() और विभिन्न क्षेत्रों में इसके कार्यान्वयन के बारे में जानेंगे। यह विधि बूलियन ट्रू लौटाती है यदि एक सेट बी के सभी तत्वों में सभी तत्व सेट ए होते हैं जो एक तर्क के रूप में पारित होते हैं और यदि ए के सभी तत्व बी में मौजूद नहीं होते हैं तो झूठा रिटर्न देता है। इस

  1. क्या पायथन गतिशील रूप से टाइप की गई भाषा है?

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

  1. पायथन जीएनयू रीडलाइन इंटरफ़ेस

    रीडलाइन यूनिक्स विशिष्ट मॉड्यूल है। यह पाइथन दुभाषिया से इतिहास फ़ाइलों को आसान तरीके से पढ़ने और लिखने के लिए कई कार्यों को परिभाषित करता है। हम इस मॉड्यूल का सीधे उपयोग कर सकते हैं या rlcompleter . का उपयोग कर सकते हैं मापांक। यह मॉड्यूल सेटिंग्स बिल्ट-इन इनपुट () मेथड प्रॉम्प्ट और इंटरेक्टिव प्रॉ