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:
num = 1
def func():
print(num)
func() # 1 yazdıracak
Aşağıdaki kodun çalıştırılmasının sonucu ne olacak:
num = 2
def func():
return num
func()
print(num)
Aşağıdaki kodun çalıştırılmasının sonucu ne olacak:
num = 2
def func():
return num1
print(func())