ცვლადების გლობალური ვიზიბილიტი პითონში

თუ ცვლადი 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())