चीट शीट पायथन – परिचय
पायथन एक उच्च स्तर, सामान्य उद्देश्य, और बहु-प्रतिमान प्रोग्रामिंग भाषा है। संकलन के बजाय पायथन का अर्थ है। पायथन को डच प्रोग्रामर गिडो वान रॉसम द्वारा डिजाइन किया गया था। यह पहली बार वर्ष 1990 में दिखाई दिया। पायथन का फ़ाइल एक्सटेंशन .py, .pyc, .pyo, .pyd, .pyw, .pyz आदि हो सकता है। पायथन अनिवार्य, ऑब्जेक्ट उन्मुख, प्रक्रियात्मक, कार्यात्मक और प्रतिबिंबित है। पायथन में स्वचालित मेमोरी प्रबंधन और गतिशील टाइपिंग सिस्टम सुविधाएं हैं। पायथन एकाधिक या क्रॉस-प्लेटफ़ॉर्म ऑपरेटिंग सिस्टम में व्याख्या का समर्थन करता है। पायथन ओपन सोर्स सॉफ्टवेयर है और इसके महत्वपूर्ण विकास के लिए एक बड़ा समुदाय है।
पायथन को पायथन सॉफ्टवेयर फाउंडेशन लाइसेंस द्वारा लाइसेंस प्राप्त है। पायथन रूबी , जावास्क्रिप्ट , कॉफीस्क्रिप्ट, ग्रोवी, स्विफ्ट इत्यादि जैसी भाषाओं से प्रभावित था । पायथन संस्करण 2.0 को पहली बार वर्ष 2000 में रिलीज़ किया गया था जिसमें कचरा कलेक्टर (चक्रीय पहचान), यूनिकोड चरित्र समर्थन जैसे कुछ प्रमुख फीचर सुधार शामिल हैं। पायथन संस्करण 3.0 को वर्ष 2008 में रिलीज़ किया गया था। पायथन एक छोटी सी समय में कुछ स्ट्रीमिंग और समांतर संचालन करने के लिए फ़िल्टर () , कम () और मानचित्र () विधियों जैसे विभिन्न कार्यात्मक प्रोग्रामिंग सुविधाओं का समर्थन करता है । पायथन आसानी से पठनीय, अच्छी तरह से स्वरूपित और कोड लिखना आसान है जिसमें कम समयबद्ध वाक्यविन्यास और कीवर्ड जैसे अंग्रेज़ी हैं।
चीट शीट पायथन पर कमांड और सामग्री
पायथन में एक व्यापक पुस्तकालय, स्केलेबल, विस्तार योग्य, इंटरैक्टिव है और इसमें सामान्य संचालन की गणना करने के लिए कई अंतर्निहित विधियां हैं। नीचे चीट शीट पायथन कमांड दिए गए हैं जो विभिन्न प्रकार के संचालन करते हैं:
आदेश | विवरण |
– o | अनुकूलित बाइटकोड उत्पन्न करने के लिए |
– c | पायथन कोड निष्पादित करने के लिए वर्तमान निर्देशिका को जोड़ने के लिए |
-s | पायथन कोड निष्पादन शुरू करते समय आयात को बाहर करने के लिए |
-d | डिबगिंग मोड में आउटपुट दिखाने के लिए |
– x | अंतर्निर्मित कक्षा-आधारित अपवाद को अक्षम करने के लिए (1.6 के बाद से बहिष्कृत) |
file | दिए गए फ़ाइल से एक पायथन स्क्रिप्ट चलाने के लिए |
-m | मुख्य मॉड्यूल के रूप में पायथन फ़ाइल सामग्री निष्पादित करने के लिए |
– i | स्क्रिप्ट या कमांड निष्पादन के बाद इंटरैक्टिव मोड में प्रवेश करने के लिए |
– i | एक अलग मोड में प्रवेश करने के लिए |
-O | जोरदार बयान हटाने के लिए |
-OO | डॉक्टर स्ट्रिंग को त्यागने के लिए |
-R | हैश यादृच्छिकता चालू करने के लिए |
-u | मानक आउटपुट और त्रुटि स्ट्रीम को अनबफर करने के लिए मजबूर करने के लिए |
-W | चेतावनी नियंत्रण संदेश देने के लिए |
-J | ज्योथन में उपयोग के लिए आरक्षित |
पहचानकर्ता: – इसका उपयोग किसी भी फ़ंक्शन, क्लास, वेरिएबल, ऑब्जेक्ट या मॉड्यूल इत्यादि की पहचान करने के लिए किया जाता है, पायथन में मान्य पहचानकर्ता किसी भी एज़, एजेड, 0-9 या (_) से शुरू होता है।
आरक्षित कीवर्ड: – और, निष्पादित, नहीं, जोर, अंत में, या, ब्रेक, के लिए, पास, कक्षा, फॉर्म, प्रिंट, जारी, वैश्विक, raise, डीफ़, अगर, वापसी, डेल, आयात, प्रयास, elif, में, जबकि, अन्यथा, लॅमब्डा और उपज को छोड़कर, है।
ऑपरेटर: – पायथन में विभिन्न प्रकार के ऑपरेटरों अंकगणितीय ऑपरेटरों, तुलना (रिलेशनल) ऑपरेटर, असाइनमेंट ऑपरेटर, लॉजिकल ऑपरेटर, बिटवाई ऑपरेटर्स, सदस्यता ऑपरेटर और पहचान ऑपरेटर हैं। विभिन्न प्रकार के संख्यात्मक ऑपरेटरों int (हस्ताक्षरित और हस्ताक्षरित), लंबे, फ्लोट और जटिल संख्या हैं।
लूप्स: – पायथन में लूपिंग ऑपरेटर रहते हैं, और नेस्टेड करते हैं। नेस्टेड लूप्स, के लिए, करते हैं … जबकि आदि विभिन्न लूप नियंत्रण बयान ब्रेक, जारी और पिछले बयान हैं।
गणितीय कार्य: – पायथन के गणित मॉड्यूल में उपलब्ध विभिन्न कार्य हैं
फ़ंक्शन | विवरण |
fabs(Arg) | तर्क का पूर्ण मूल्य देता है |
ceil(Arg) | छोटे पूर्णांक> या = तर्क के लिए देता है |
copysign(arg1, arg2) | Arg2 के संकेत के साथ arg1 देता है |
floor(Arg) | सबसे बड़ी संख्या <या = तर्क देता है |
modf(Arg) | तर्क के पूर्णांक और fractional भागों देता है |
trunk(Arg) | तर्क के छंटनी मूल्य देता है |
exp(Arg) | तर्क का घातीय मूल्य देता है |
log10(Arg) | बेस 10 के लिए लॉगरिदमिक मान देता है |
sqrt(Arg) | तर्क के वर्ग रूट मान देता है |
cos(Arg) | तर्क के कोसाइन मूल्य देता है |
sin(Arg) | तर्क के साइन मूल्य देता है |
tan(Arg) | तर्क के स्पर्श मूल्य को वापस करता है |
sinh(Arg) | तर्क के हाइपरबॉलिक साइन मूल्य देता है |
tanh(Arg) | तर्क के हाइपरबॉलिक टेंगेंट मान देता है |
cosh(Arg) | तर्क के हाइपरबॉलिक कोसाइन मान देता है |
erf(Arg) | तर्क के त्रुटि समारोह देता है |
isfinite(Arg) | अगर सही हो तो झूठी वापसी होती है तो सच हो जाता है |
isinf(Arg) | अगर अनंतता झूठी वापसी करती है तो सच हो जाता है |
isnan(Arg) | अगर कोई और संख्या झूठी नहीं आती है तो सत्य वापस आता है |
gcd(arg1, arg2) | Arg1 और arg2 मानों का सबसे बड़ा सामान्य divisor देता है |
चीट शीट पायथन कमांड का उपयोग करने के लिए नि: शुल्क टिप्स और ट्रिक्स: –
- पायथन स्क्रिप्ट को कमांड लाइन विंडो का उपयोग करके चलाया जा सकता है और कमांड को पायथन <python_file_name.py>
- चीट शीट पायथन प्रोग्राम को कमांड विंडो में पायथन चलाने और दूसरे के बाद एक आदेश दर्ज करके व्याख्या की जा सकती है।
- सशर्त अभिव्यक्तियों को आवश्यक गणनाओं को निष्पादित करने के लिए सशर्त बयान लिखने के लिए उपयोग किया जा सकता है।
- लॅमब्डा फ़ंक्शन का उपयोग जटिल प्रसंस्करण सूची संचालन या एकाधिक या समवर्ती परिचालनों की एक बड़ी संख्या को समानांतर या व्यवस्थित करने के लिए किया जा सकता है।
- सजावट एक समारोह के चारों ओर कार्यों को लपेटने के लिए नवीनतम सुविधा हैं जहां फ़ंक्शन को किसी अन्य फ़ंक्शन के लिए तर्क के रूप में पारित किया जा सकता है जो एक मान देता है और इसे फ़ंक्शन के लिए तर्क के रूप में पारित किया जाएगा।
- चीट शीट पायथन में, बूलियन को एक पूर्णांक के रूप में लिया जाएगा।
- कुछ मामलों में, आईडीईई का उपयोग डीबगिंग के उद्देश्य से नहीं किया जा सकता है जहां चीट शीट पायथन कमांड लाइन विंडो का उपयोग पायथन कोड डीबग करने के लिए किया जा सकता है।ऐसे मामलों में, पीडीबी मॉड्यूल का उपयोग किया जा सकता है जो अंतर्निहित पायथन पुस्तकालय में है।
- ओएस क्लास में सिस्टम () फ़ंक्शन को कमांड ossystem (arg) पर कॉल करके एक पायथन प्रोग्राम या पायथन फ़ाइल से एक शेल कमांड चलाया जा सकता है जहां तर्क स्ट्रिंग के रूप में परिभाषित किया गया आदेश है ।
- पायथन में फ़िल्टर फ़ंक्शन उन तत्वों की सूची बनाता है जो केवल सत्य लौटते हैं।
- मानचित्र फ़ंक्शन इनपुट सूची के सभी आइटमों पर लागू होगा।
- कम फ़ंक्शन का उपयोग किसी सूची पर कुछ गणना लागू करने के लिए किया जाता है और एक मान देता है
निष्कर्ष – चीट शीट पायथन
पायथन का उपयोग करना आसान है और इसके वाक्यविन्यास को याद रखना आसान है और प्रोग्राम को आसानी से कोड करना आसान है। पायथन का समर्थन विभिन्न ढांचे और प्रौद्योगिकियों का उपयोग करके वेब विकास प्रौद्योगिकियों में किया जा सकता है जो पायथन का समर्थन करते हैं। डीजेंगो वेब अनुप्रयोग ढांचा पायथन के शीर्ष पर बनाया गया है जो एमवीटी वास्तुकला पैटर्न का पालन करता है।
पायथन का उपयोग कुछ आधुनिक कंप्यूटिंग अनुप्रयोगों में निष्पादन की गति को प्राप्त करने के संदर्भ में किया जाएगा ताकि प्रदर्शन और उच्च अंत परिणामों को प्राप्त करने के लिए अन्य प्रोग्रामिंग भाषाओं की तुलना में कहीं बेहतर परिणाम प्राप्त हो सकें।