Upeo wa Kimataifa wa Vigezo katika Python

Ikiwa utahamisha kigezo num kutoka kwenye kitendo hadi kwenye bloki ya nje ya kodi, basi kitapata upeo wa kimataifa wa kuonekana na kitakuwa kinapatikana sio tu ndani ya kitendo, lakini pia nje:

pythonnum = 1

def func():
  print(num)
  
func() # itatoa 1
Задание 1

Matokeo ya utekelezaji wa kodi ifuatayo yatakuwa ipi:

pythonnum = 2

def func():
  return num

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

Matokeo ya utekelezaji wa kodi ifuatayo yatakuwa ipi:

pythonnum = 2

def func():
  return num1

print(func())