पायथन में वैश्विक चर दायरा

यदि चर num को फ़ंक्शन के बाहर के कोड ब्लॉक में ले जाया जाता है, तो इसकी वैश्विक दायरा हो जाएगी और यह न केवल फ़ंक्शन के अंदर, बल्कि बाहर से भी सुलभ हो जाएगी:

pythonnum = 1

def func():
  print(num)
  
func() # 1 प्रिंट करेगा
Задание 1

निम्नलिखित कोड निष्पादित करने का परिणाम क्या होगा:

pythonnum = 2

def func():
  return num

func()
print(num)
Задание 2

निम्नलिखित कोड निष्पादित करने का परिणाम क्या होगा:

pythonnum = 2

def func():
  return num1

print(func())