Python'до өзгөрмөлөрдүн глобалдык көрүнүү аймагы

Эгерде 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())