10 interesting facts about python programming
पायथन लोकप्रिय हो रहा है, लगभग हर उद्योग इसका उपयोग कर रहा है। विशेषज्ञों की सलाह है कि जल्द से जल्द python सीखना शुरू कर दें। पायथन सबसे उभरती हुई प्रोग्रामिंग भाषाओं में से एक है। यह एक उच्च स्तरीय प्रोग्रामिंग भाषा है जिसमें उपयोगकर्ता के अनुकूल वाक्यविन्यास है। यह एक आसान और सरल रूप में कोड की कम पंक्तियों के लिए जाना जाता है।
कई बड़े संगठनों द्वारा पायथन का व्यापक रूप से उपयोग किया जाता है। इन सभी तकनीकी पहलुओं के अलावा, अद्भुत पायथन तथ्य भी हैं। ये पायथन तथ्य डेवलपर के लिए मददगार हो सकते हैं।
पायथन एक विशेष भाषा है जिसमें कई रोचक तथ्य हैं जिन्हें आपको जानना आवश्यक है-
1) पायथन का नाम पाइथन क्यों रखा गया? (Why is Python named Python?)
यह नाम 'पायथन' एक ब्रिटिश कॉमेडी श्रृंखला, "मोंटी पायथन के फ्लाइंग सर्कस" से निकाला गया है। इसका नाम सांप नहीं है। ऐसा कहा जाता है कि यह इसके आविष्कारक गुइडो वैन रोसुम की पसंदीदा मूवी थी। उन्होंने इसे पायथन नाम दिया क्योंकि यह छोटा, रहस्यमय और अनोखा है।
2) पायथन का ज़ेन (The Zen of Python)
Python community के प्रमुख योगदानकर्ता टिम पीटर्स ने यह कविता पायथन के दर्शन को उजागर करने के लिए लिखी है। यदि आप अपने पायथन IDLE में "import this" टाइप करते हैं, तो आपको यह कविता मिलेगी
3) पायथन में function मल्टीप्ल वैल्यू लौटा सकते हैं (Functions in Python can return multiple values)
पायथन फ़ंक्शन का उपयोग करके Multple Value Return करने की सुविधा प्रदान करता है। यह मान को Tuple (Data Type ) के रूप में लौटाता है।
जबकि अन्य भाषाओं जैसे जावा, सी आदि के साथ यह संभव नहीं है।
4) पायथन को कंपाइलर की आवश्यकता नहीं है | (Python does not require a compiler)
पायथन एक interpreter पर निर्भर करता है। अन्य प्रोग्रामिंग भाषाओं के विपरीत, इसे कंपाइलर की आवश्यकता नहीं होती है। कोड एक .pyc फ़ाइल में संग्रहीत है। यह फ़ाइल किसी भी कंपाइलर की आवश्यकता को समाप्त करने के लिए पायथन के लिए एक गतिशील इंजन के रूप में कार्य करती है।
5) पायथन का उपयोग करने वाली बड़ी कंपनियां (Large companies using Python)
कई बड़े नाम अपने उत्पादों/सेवाओं के लिए पायथन का उपयोग करते हैं । इनमें से कुछ हैं:
नासा
गूगल
Netflix
यूट्यूब
mozilla
नोकिया
Udemy
आईबीएम
फेसबुक
एक्सपीडिया
Quora
Spotify
6) गुरुत्वाकर्षण विरोधी! (Anti gravity)
यदि आप आईडीएलई में जाते हैं और आयात एंटीग्रैविटी टाइप करते हैं, तो यह एंटीग्रेविटी मॉड्यूल के बारे में कॉमिक के साथ एक वेबपेज खोलता है।
7) पायथन 'लूप' के लिए 'else ' क्लॉज को 'फॉर' के भीतर लागू कर सकता है (Python can implement 'else' clause within 'for' loop)
अन्य भाषाओं के विपरीत, पायथन एकमात्र ऐसी भाषा है जो लूप के लिए else का उपयोग कर सकती है।
यह तभी सही होगा जब लूप स्वाभाविक रूप से मौजूद हो और बीच में अलग न हो |
print(“Welcome to Gnb”)
print(“This is coded on python”)
for i in range(1,4):
print(i)
else:
print(“Executed only if no break”)
8) पायथन एक बयान में कई असाइनमेंट का supports करता है (Python supports multiple assignments in one statement)
पायथन आपको एक ही स्टेटमेंट में एक से अधिक वेरिएबल्स के लिए एक ही वैल्यू असाइन करने देगा। यह आपको एक साथ कई चरों के लिए मान निर्दिष्ट करने देगा।
इसका मतलब यह भी है कि पायथन में स्वैपिंग तेज है और कोड की केवल 1 पंक्ति में किया जा सकता है:
a,b,c=5,6,4;
9) . पायथन पॉइंटर के उपयोग नही करता है | (Python does not enhance the use of pointer)
पायथन में, प्रत्येक program संदर्भ द्वारा किया जाता है। यह pointer का समर्थन नहीं करता है।
10) Flavors of Python ( पाइथन के प्रकार )
CPython- Written in C, most common implementation of Python
Jython- Written in Java, compiles to bytecode
IronPython- Implemented in C#, an extensibility layer to frameworks written in .NET
Brython- Browser Python, runs in the browser
RubyPython- Bridge between Python and Ruby interpreters
PyPy- Implemented in Python
MicroPython- Runs on a microcontroller
पाइथन नोट्स पाने के लिए यहाँ क्लिक करें