Globālā mainīgo vizibilitātes apgabals Python

Ja pārvieto mainīgo num no funkcijas uz ārējo koda bloku, tam būs globāls vizibilitātes apgabals un kļūs pieejams ne tikai funkcijas iekšpusē, bet arī ārpus tās:

pythonnum = 1

def func():
  print(num)
  
func() # izvadīs 1
Задание 1

Kāds būs šāda koda izpildes rezultāts:

pythonnum = 2

def func():
  return num

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

Kāds būs šāda koda izpildes rezultāts:

pythonnum = 2

def func():
  return num1

print(func())