10 दिलचस्प पायथन तथ्य एक पायथन प्रोग्रामर को पता होना चाहिए | 10 interesting facts about python programming - tech Gnb

Monday, May 2, 2022

10 दिलचस्प पायथन तथ्य एक पायथन प्रोग्रामर को पता होना चाहिए | 10 interesting facts about python programming

 10 interesting facts about python programming

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


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


पायथन एक विशेष भाषा है जिसमें कई रोचक तथ्य हैं जिन्हें आपको जानना आवश्यक है-

1) पायथन का नाम पाइथन क्यों रखा गया? (Why is Python named Python?)

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


2) पायथन का ज़ेन (The Zen of Python)

Python community  के प्रमुख योगदानकर्ता टिम पीटर्स ने यह कविता पायथन के दर्शन को उजागर करने के लिए लिखी है। यदि आप अपने पायथन IDLE में "import this" टाइप करते हैं, तो आपको यह कविता मिलेगी

PYTHON FACT IN HINDI


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

Pinterest

आईबीएम

फेसबुक

एक्सपीडिया

reddit

Quora

Spotify


6) गुरुत्वाकर्षण विरोधी! (Anti gravity)

यदि आप आईडीएलई में जाते हैं और आयात एंटीग्रैविटी टाइप करते हैं, तो यह एंटीग्रेविटी मॉड्यूल के बारे में कॉमिक के साथ एक वेबपेज खोलता है।

PYTHON FACTS IN HINDI


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


पाइथन नोट्स पाने के लिए यहाँ क्लिक करें 




No comments:

Post a Comment

Please Do Not Enter Any Spam Link in The Comments Box

Post Top Ad

Your Ad Spot

Pages