Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन वेरिएबल्स - पायथन में वेरिएबल्स की घोषणा और उपयोग कैसे करें

पायथन में वेरिएबल बनाने और उनका उपयोग करने के बारे में एक गाइड।

पायथन वैरिएबल

चर नामित स्थान हैं जिनका उपयोग स्मृति में संग्रहीत वस्तु के संदर्भों को संग्रहीत करने के लिए किया जाता है।

जब हम पायथन में वेरिएबल बनाते हैं, तो हमें निम्नलिखित नियमों पर विचार करना चाहिए:

  • एक चर नाम एक अक्षर या अंडरस्कोर से शुरू होना चाहिए
  • एक चर नाम किसी संख्या से शुरू नहीं हो सकता
  • एक चर नाम में केवल अल्फ़ा-न्यूमेरिक वर्ण और अंडरस्कोर (A-z, 0-9, और _ ) हो सकते हैं
  • चर नाम केस-संवेदी होते हैं (दिनांक, दिनांक और दिनांक तीन अलग-अलग चर हैं)
  • चर किसी भी लम्बाई के हो सकते हैं
  • वैरिएबल नाम Python कीवर्ड नहीं हो सकते हैं

पायथन कीवर्ड

False      class      finally    is         return
None       continue   for        lambda     try
True       def        from       nonlocal   while
and        del        global     not        with
as         elif       if         or         yield
pass       else       import     assert
break      except     in         raise

वैरिएबल को मान असाइन करना

हम असाइनमेंट ऑपरेटर का उपयोग करते हैं = एक चर को मान निर्दिष्ट करने के लिए।

उदाहरण मान्य और अमान्य चर नाम और असाइनमेंट:

#Legal variable names:
name = "John"
error_404 = 404
_status_200 = "OK"
mySurname = "Doe"
SURNAME = "Doe"
surname2 = "Doe"

#Illegal variable names:
200_OK = 200
error-500 = "Server Error"
my var = "John"
$myname = "John"
नोट:पायथन में, आपको समय से पहले प्रकार के चर घोषित करने की आवश्यकता नहीं है। दुभाषिया स्वचालित रूप से इसमें शामिल डेटा द्वारा चर के प्रकार का पता लगाता है।

एकाधिक असाइनमेंट

पायथन में, हम एक पंक्ति में कई चर के लिए मान निर्दिष्ट कर सकते हैं:

उदाहरण:

ok, redirect, server_error = 200, 300, 500
print(ok)
print(redirect)
print(server_error)

आउटपुट:

200
300
500

हम एक ही मान को अनेक चरों के लिए भी निर्दिष्ट कर सकते हैं:

err_500 = err_501 = err_502 = "server_error"
print(err_500)
print(err_501)
print(err_502)

वैश्विक चर

वेरिएबल जो किसी फंक्शन के बाहर परिभाषित होते हैं, ग्लोबल वेरिएबल्स के रूप में जाने जाते हैं।

वैश्विक चर का उपयोग कार्यों के अंदर और बाहर दोनों जगह किया जा सकता है।

status_ok = 200

def status_code():
    print("Status code is ", status_ok)

status_code()

यदि आप किसी फ़ंक्शन के अंदर समान नाम से एक वेरिएबल बनाते हैं, तो वेरिएबल फ़ंक्शन के लिए स्थानीय होगा। ग्लोबल वेरिएबल अपने मान को उसी तरह बनाए रखेगा जैसे उसे घोषित किया गया था।

उदाहरण:

status = 200

def status_code():
    status = 401
    print("Status code is ", status)

status_code()

print("Status code is ", status)

आउटपुट:

Status code is  401 // first print statement
Status code is  200 // second print statement

यदि आपको किसी फ़ंक्शन के अंदर वैश्विक चर के मान को बदलने की आवश्यकता है, तो आपको global का उपयोग करना होगा कीवर्ड।

उदाहरण के लिए:

status = 200

def status_code():
    global status
    status = 401
    print("Status code is ", status)

status_code()

print("Status code is ", status)

आउटपुट

Status code is  401 // first print statement
Status code is  401 // second print statement

  1. एंड्रॉइड स्टूडियो में स्थिर चर के लिए कहां और कैसे उपयोग करें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड स्टूडियो में स्थिर चर का उपयोग कैसे और कहां करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 -

  1. टिंकर पायथन में थ्रेड का उपयोग कैसे करें?

    Tkinter के साथ, हम थ्रेडिंग का उपयोग करके एक बार में कई फ़ंक्शन कॉल कर सकते हैं . यह किसी एप्लिकेशन में कुछ कार्यों का अतुल्यकालिक निष्पादन प्रदान करता है। पायथन में एक थ्रेड का उपयोग करने के लिए, हम थ्रेडिंग . नामक एक मॉड्यूल आयात कर सकते हैं और इसके थ्रेड . को उपवर्गित करें कक्षा। हमारी नई कक्षा

  1. पायथन रेंज () समझाया:यह क्या है और इसका उपयोग कैसे करें

    प्रोग्रामिंग का एक पहलू जो कई ट्यूटोरियल आपको पहले से नहीं बताते हैं, वह है लूपिंग और काउंटिंग की मात्रा जो आपको करनी होगी। जैसे, इसके नमक के लायक कोई भी प्रोग्रामिंग भाषा बार-बार संख्याओं की गणना करने के तरीकों की पेशकश करेगी। पायथन श्रेणी अनुक्रम प्रकार उन विधियों में से एक है। इस पोस्ट में, हम P