-
मैक ओएस पर पायथन इंस्टॉल करना
पायथन डिस्ट्रीब्यूशन प्लेटफॉर्म्स की एक विस्तृत विविधता के लिए उपलब्ध है। आपको केवल अपने प्लेटफॉर्म के लिए लागू बाइनरी कोड डाउनलोड करना होगा और पायथन इंस्टॉल करना होगा। यदि आपके प्लेटफॉर्म के लिए बाइनरी कोड उपलब्ध नहीं है, तो आपको सोर्स कोड को मैन्युअली कंपाइल करने के लिए C कंपाइलर की आवश्यकता होगी
-
पायथन एनवायरनमेंट वेरिएबल्स
यहां महत्वपूर्ण एनवायरनमेंट वेरिएबल्स हैं, जिन्हें पायथन द्वारा पहचाना जा सकता है: क्र.सं.वेरिएबल और विवरण 1PYTHONPATHइसकी भूमिका PATH के समान है। यह वेरिएबल पायथन इंटरप्रेटर को बताता है कि प्रोग्राम में इम्पोर्ट की गई मॉड्यूल फाइल्स कहां स्थित हैं। इसमें पायथन सोर्स लाइब्रेरी डायरेक्टरी और पाय
-
पायथन प्रोग्राम कैसे चलाएं
पायथन शुरू करने के तीन अलग-अलग तरीके हैं: इंटरैक्टिव इंटरप्रेटर आप यूनिक्स, DOS, या किसी अन्य सिस्टम से पायथन शुरू कर सकते हैं जो आपको कमांड-लाइन इंटरप्रेटर या शेल विंडो प्रदान करता है। कमांड लाइन पर python दर्ज करें। इंटरैक्टिव इंटरप्रेटर में तुरंत कोडिंग शुरू करें। python # Windows/DOS यहां सभी
-
पायथन प्रोग्राम Hello World प्रिंट करने के लिए
आइए पायथन प्रोग्रामिंग के विभिन्न मोड्स में Hello World प्रोग्राम्स को चलाने का प्रयास करें। इंटरैक्टिव मोड प्रोग्रामिंग उदाहरण बिना स्क्रिप्ट फाइल पास किए इंटरप्रेटर को इनवोक करने पर निम्न प्रॉम्प्ट आता है: $ python Python 2.4.3 (#1, Nov 11 2010, 13:34:43) [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] o
-
पायथन आइडेंटिफायर्स क्या हैं?
एक पायथन आइडेंटिफायर एक वेरिएबल, फंक्शन, क्लास, मॉड्यूल या अन्य ऑब्जेक्ट की पहचान करने के लिए उपयोग किया जाने वाला नाम है। एक आइडेंटिफायर A से Z या a से z तक के अक्षर या अंडरस्कोर (_) से शुरू होता है, जिसके बाद शून्य या अधिक अक्षर, अंडरस्कोर और डिजिट्स (0 से 9) आते हैं। पायथन आइडेंटिफायर्स में @, $
-
पायथन में रिजर्व्ड वर्ड्स क्या हैं?
निम्न सूची पायथन कीवर्ड्स दिखाती है। ये रिजर्व्ड वर्ड्स हैं और आप उन्हें कॉन्स्टेंट या वेरिएबल या किसी अन्य आइडेंटिफायर नाम के रूप में उपयोग नहीं कर सकते। सभी पायथन कीवर्ड्स में केवल लोअरकेस लेटर्स होते हैं। andexecnot assertfinallyor breakforpass classfromprint continueglobalraise defifreturn de
-
पायथन में लाइन्स और इंडेंटेशन
पायथन क्लास और फंक्शन डेफिनिशन या फ्लो कंट्रोल के लिए कोड ब्लॉक्स को इंगित करने के लिए ब्रेसेस प्रदान नहीं करता। कोड ब्लॉक्स को लाइन इंडेंटेशन द्वारा दर्शाया जाता है, जिसे सख्ती से लागू किया जाता है। इंडेंटेशन में स्पेसेस की संख्या वेरिएबल है, लेकिन ब्लॉक के भीतर सभी स्टेटमेंट्स को समान मात्रा में
-
पायथन में मल्टी-लाइन स्टेटमेंट्स
पायथन में स्टेटमेंट्स आमतौर पर नई लाइन के साथ समाप्त होते हैं। हालांकि, पायथन लाइन कंटिन्यूएशन कैरेक्टर (\) के उपयोग की अनुमति देता है ताकि यह दर्शाया जा सके कि लाइन जारी रहनी चाहिए। उदाहरण के लिए: total = item_one + \ item_two + \ item_three [], {}, या () ब्रैकेट्स के भीतर समाहित स
-
पायथन में कोटेशन
पायथन सिंगल (), डबल () और ट्रिपल ( या ) कोट्स को स्ट्रिंग लिटरल्स को दर्शाने के लिए स्वीकार करता है, जब तक कि उसी प्रकार का कोट स्ट्रिंग को शुरू और समाप्त करता है। ट्रिपल कोट्स का उपयोग स्ट्रिंग को कई लाइनों में फैलाने के लिए किया जाता है। उदाहरण के लिए, निम्न सभी लीगल हैं: word = word sentence = T
-
पायथन में कमेंट्स
एक हैश साइन (#) जो स्ट्रिंग लिटरल के अंदर नहीं है, एक कमेंट शुरू करता है। # के बाद के सभी कैरेक्टर्स और भौतिक लाइन के अंत तक कमेंट का हिस्सा हैं और पायथन इंटरप्रेटर उन्हें अनदेखा करता है। उदाहरण #!/usr/bin/python # First comment print Hello, Python! # second comment आउटपुट यह निम्न परिणाम देता है:
-
पायथन में कमांड लाइन आर्ग्यूमेंट्स
कई प्रोग्राम चलाए जा सकते हैं ताकि वे कैसे चलाए जाने चाहिए, इसके बारे में बेसिक जानकारी प्रदान करें। पायथन आपको -h के साथ ऐसा करने में सक्षम बनाता है: $ python -h usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ... Options and arguments (and corresponding environment variables): -c cm
-
पायथन में मल्टीपल स्टेटमेंट्स
सिंगल लाइन पर मल्टीपल स्टेटमेंट्स सेमीकॉलन (;) सिंगल लाइन पर मल्टीपल स्टेटमेंट्स की अनुमति देता है बशर्ते कोई भी स्टेटमेंट नया कोड ब्लॉक शुरू न करे। सेमीकॉलन का उपयोग करते हुए एक सैंपल स्निपेट: import sys; x = foo; sys.stdout.write(x + \n) सूट्स के रूप में मल्टीपल स्टेटमेंट ग्रुप्स इंडिविजुअल स्टेट
-
पायथन में वेरिएबल्स को मान असाइन करना
पायथन वेरिएबल्स को मेमोरी स्पेस रिजर्व करने के लिए एक्सप्लिसिट डिक्लेरेशन की आवश्यकता नहीं होती। डिक्लेरेशन स्वचालित रूप से तब होता है जब आप एक वेरिएबल को एक मान असाइन करते हैं। बराबर का चिह्न (=) वेरिएबल्स को मान असाइन करने के लिए उपयोग किया जाता है। उदाहरण = ऑपरेटर का बायां ऑपरेंड वेरिएबल का नाम
-
पायथन में सिंगल वैल्यू को मल्टीपल असाइनमेंट
पायथन आपको एक ही मान को कई वेरिएबल्स को एक साथ असाइन करने की अनुमति देता है। उदाहरण के लिए: a = b = c = 1 यहां, मान 1 के साथ एक इंटीजर ऑब्जेक्ट बनाया जाता है, और सभी तीन वेरिएबल्स को उसी मेमोरी लोकेशन पर असाइन किया जाता है। आप मल्टीपल ऑब्जेक्ट्स को मल्टीपल वेरिएबल्स को भी असाइन कर सकते हैं। उदाहरण
-
पायथन में स्टैंडर्ड डेटा टाइप्स
मेमोरी में स्टोर किया गया डेटा कई प्रकार का हो सकता है। उदाहरण के लिए, किसी व्यक्ति की उम्र न्यूमेरिक मान के रूप में स्टोर की जाती है और उसका पता अल्फान्यूमेरिक कैरेक्टर्स के रूप में स्टोर किया जाता है। पायथन में विभिन्न स्टैंडर्ड डेटा टाइप्स हैं जिनका उपयोग उन पर संभव ऑपरेशन्स और प्रत्येक के लिए स
-
पायथन में नंबर डेटा टाइप
नंबर डेटा टाइप्स न्यूमेरिक values स्टोर करते हैं। जब आप उन्हें एक मान असाइन करते हैं तो नंबर ऑब्जेक्ट्स बनाए जाते हैं। उदाहरण के लिए: var1 = 1 var2 = 10 आप del स्टेटमेंट का उपयोग करके नंबर ऑब्जेक्ट के रेफरेंस को भी डिलीट कर सकते हैं। del स्टेटमेंट का सिंटैक्स है: del var1[,var2[,var3[....,varN]]]]
-
पायथन में स्ट्रिंग डेटा टाइप
पायथन में स्ट्रिंग्स को कोटेशन मार्क्स में दर्शाए गए कैरेक्टर्स के एक सन्निहित सेट के रूप में पहचाना जाता है। पायथन सिंगल या डबल कोट्स के किसी भी जोड़े की अनुमति देता है। स्ट्रिंग्स के सबसेट्स को स्लाइस ऑपरेटर ([ ] और [:]) का उपयोग करके लिया जा सकता है, जिसमें इंडेक्सेस स्ट्रिंग की शुरुआत में 0 से
-
पायथन में लिस्ट डेटा टाइप
लिस्ट्स पायथन के कंपाउंड डेटा टाइप्स में सबसे बहुमुखी हैं। एक लिस्ट में कॉमा से अलग किए गए आइटम्स होते हैं और स्क्वायर ब्रैकेट्स ([]) के भीतर संलग्न होते हैं। कुछ हद तक, लिस्ट्स C में ऐरे के समान हैं। उनके बीच एक अंतर यह है कि एक लिस्ट से संबंधित सभी आइटम्स अलग-अलग डेटा टाइप के हो सकते हैं। उदाहरण
-
पायथन में टपल डेटा टाइप
एक टपल एक अन्य सीक्वेंस डेटा टाइप है जो लिस्ट के समान है। एक टपल में कॉमा से अलग किए गए कई मान होते हैं। लिस्ट के विपरीत, हालांकि, टपल्स पैरेंथेसेस के भीतर संलग्न होते हैं। उदाहरण लिस्ट्स और टपल्स के बीच मुख्य अंतर हैं: लिस्ट्स ब्रैकेट्स ([ ]) में संलग्न होते हैं और उनके एलिमेंट्स और साइज़ को बदला
-
पायथन में डिक्शनरी डेटा टाइप
पायथन के डिक्शनरी एक तरह के हैश टेबल टाइप हैं। वे असोसिएटिव ऐरे या पर्ल में पाए जाने वाले हैश की तरह काम करते हैं और key-value pairs से बने होते हैं। एक डिक्शनरी की key लगभग कोई भी पायथन टाइप हो सकती है, लेकिन आमतौर पर नंबर्स या स्ट्रिंग्स होती हैं। दूसरी ओर, values कोई भी मनमाना पायथन ऑब्जेक्ट हो