Globalt omfang for variabler i Python

Hvis vi flytter variabelen num fra funksjonen til den ytre kodeblokken, vil den få et globalt omfang og bli tilgjengelig ikke bare inne i funksjonen, men også utenfor:

pythonnum = 1

def func():
  print(num)
  
func() # vil skrive ut 1
Задание 1

Hva blir resultatet av å kjøre følgende kode:

pythonnum = 2

def func():
  return num

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

Hva blir resultatet av å kjøre følgende kode:

pythonnum = 2

def func():
  return num1

print(func())