Python'da Değişkenlerin Global Kapsamı

Eğer num değişkeni fonksiyonun dışına, harici bir kod bloğuna taşınırsa, global kapsam kazanır ve sadece fonksiyon içinde değil, dışarıda da erişilebilir olur:

pythonnum = 1

def func():
  print(num)
  
func() # 1 yazdıracak
Задание 1

Aşağıdaki kodun çalıştırılmasının sonucu ne olacak:

pythonnum = 2

def func():
  return num

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

Aşağıdaki kodun çalıştırılmasının sonucu ne olacak:

pythonnum = 2

def func():
  return num1

print(func())