पायथन में वैश्विक चर दायरा
यदि चर num को
फ़ंक्शन के बाहर के कोड ब्लॉक में ले जाया जाता है, तो इसकी
वैश्विक दायरा
हो जाएगी
और यह न केवल फ़ंक्शन के अंदर,
बल्कि बाहर से भी सुलभ हो जाएगी:
num = 1
def func():
print(num)
func() # 1 प्रिंट करेगा
निम्नलिखित कोड निष्पादित करने का परिणाम क्या होगा:
num = 2
def func():
return num
func()
print(num)
निम्नलिखित कोड निष्पादित करने का परिणाम क्या होगा:
num = 2
def func():
return num1
print(func())