Python वेरियेबल
- पिछला पृष्ठ Python नोटेशन
- अगला पृष्ठ Python डाटा टाइप
वेरियेबल बनाएं
वेरियेबल डाटा के मालिकी के लिए कंटेनर हैं。
अन्य प्रोग्रामिंग भाषाओं से अलग, Python में वेरियेबल की घोषणा के लिए कोई आदेश नहीं है。
वेरियेबल पहली बार अलगाने के समय ही बनता है。
उदाहरण
x = 10 y = "Bill" print(x) print(y)
वेरियेबल को कोई विशिष्ट तरीके से तर्क सही नहीं किया जाता, यहां तक कि इसे सेट करने के बाद इसकी तरीकरी बदली जा सकती है。
उदाहरण
x = 5 # x is of type int x = "Steve" # x is now of type str print(x)
शब्दबंध वेरियेबल को एक या दो टिकटों के द्वारा घोषित किया जा सकता है:
उदाहरण
x = "Bill" # is the same as x = 'Bill'
वेरियेबल नाम
वेरियेबल को छोटे नाम (जैसे x और y) या अधिक वर्णनात्मक नाम (age, carname, total_volume) का उपयोग किया जा सकता है。
Python वेरियेबल नामकरण नियम:
- वेरियेबल नाम कोई अक्षर या निर्देशक ( _ ) से शुरू होना चाहिए
- वेरियेबल नाम संख्या से शुरू नहीं हो सकते
- वेरियेबल नाम केवल अक्षर, संख्या (A-z, 0-9 और _) और निर्देशक ( _ ) शामिल कर सकते हैं
- वेरियेबल नाम आक्षरसंचित हैं (age, Age और AGE तीन अलग वेरियेबल हैं)
याद रखें कि वेरियेबल नाम आक्षरसंचित हैं
कई वेरियेबल को अलगाना
Python एक पंक्ति में कई वेरियेबल को अलगाने की अनुमति देता है:
उदाहरण
x, y, z = "Orange", "Banana", "Cherry" print(x) print(y) print(z)
एक पंक्ति में कई वेरियेबल को एक साथ अलगाना सकते हैं:
उदाहरण
x = y = z = "Orange" print(x) print(y) print(z)
वेरियेबल आउटपुट
Python का print
वाक्यांशों को आउटपुट करने के लिए उपयोग किया जाता है。
पाठ और वेरियेबल को जोड़ने के लिए, Python +
अक्षर:
उदाहरण
x = "awesome" print("Python is " + x)
आप + चिह्न के द्वारा वेरियेबल को दूसरे वेरियेबल से जोड़ सकते हैं:
उदाहरण
x = "Python is " y = "awesome" z = x + y print(z)
संख्याओं के लिए,+
अक्षरों को गणितीय ऑपरेटर के रूप में इस्तेमाल किया जाता है:
उदाहरण
x = 5 y = 10 print(x + y)
अगर आप शब्द और संख्या को जोड़ने की कोशिश करें, तो Python एक त्रुटि दिखाएगा:
उदाहरण
x = 10 y = "Bill" print(x + y)
ग्लोबल वेरियेबल
फ़ंक्शन के बाहर बनाए गए वेरियेबल (जैसे ऊपर के सभी उदाहरणों में दिखाया गया) ग्लोबल वेरियेबल कहलाते हैं。
ग्लोबल वेरियेबल को फ़ंक्शन के अंदर और बाहर के हर कोई इस्तेमाल कर सकता है。
उदाहरण
फ़ंक्शन के बाहर वेरियेबल बनाएं और फ़ंक्शन के अंदर इसे इस्तेमाल करें:
x = "awesome" def myfunc(): print("Python is " + x) myfunc()
अगर फ़ंक्शन के अंदर एक समान नाम के साथ वेरियेबल बनाया जाता है, तो वह वेरियेबल लोकल वेरियेबल होगा और केवल फ़ंक्शन के अंदर ही इस्तेमाल किया जा सकता है।समान नाम के ग्लोबल वेरियेबल अपने मूल मूल्य को बनाए रखेगा और मूल मूल्य को होगा。
उदाहरण
फ़ंक्शन के अंदर ग्लोबल वेरियेबल के नाम से एक वेरियेबल बनाएं:
x = "awesome" def myfunc(): x = "fantastic" print("Python is " + x) myfunc() print("Python is " + x)
global की गुंजाइश
सामान्यतया, फ़ंक्शन के अंदर वेरियेबल बनाते समय, वह वेरियेबल लोकल वेरियेबल होता है और केवल उस फ़ंक्शन के अंदर ही इस्तेमाल किया जा सकता है。
फ़ंक्शन के अंदर ग्लोबल वेरियेबल बनाने के लिए global की गुंजाइश लें。
उदाहरण
अगर आप global की गुंजाइश ले, तो वह वेरियेबल ग्लोबल रेंज में होगा:
def myfunc(): global x x = "fantastic" myfunc() print("Python is " + x)
फ़ंक्शन के अंदर ग्लोबल वेरियेबल का मूल्य बदलने के लिए global की गुंजाइश लें。
उदाहरण
फ़ंक्शन के अंदर ग्लोबल वेरियेबल का मूल्य बदलने के लिए global की गुंजाइश लें:
x = "awesome" def myfunc(): global x x = "fantastic" myfunc() print("Python is " + x)
- पिछला पृष्ठ Python नोटेशन
- अगला पृष्ठ Python डाटा टाइप