Python-da dəyişənlərin qlobal oblastı

Əgər num dəyişənini funksiyadan xarici kod blokuna köçürsəniz, o zaman qlobal oblast qazanacaq və təkcə funksiya daxilində deyil, həm də xaricində əlçatan olacaq:

pythonnum = 1

def func():
  print(num)
  
func() # 1 çap edəcək
Задание 1

Aşağıdakı kodun icrasının nəticəsi nə olacaq:

pythonnum = 2

def func():
  return num

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

Aşağıdakı kodun icrasının nəticəsi nə olacaq:

pythonnum = 2

def func():
  return num1

print(func())