Python-da dəyişənlərin qlobal oblastı
Əgər num dəyişənini funksiyadan xarici kod
blokuna köçürsəniz, o zaman qlobal oblast
qazanacaq və təkcə funksiya daxilində deyil,
həm də xaricində əlçatan olacaq:
num = 1
def func():
print(num)
func() # 1 çap edəcək
Aşağıdakı kodun icrasının nəticəsi nə olacaq:
num = 2
def func():
return num
func()
print(num)
Aşağıdakı kodun icrasının nəticəsi nə olacaq:
num = 2
def func():
return num1
print(func())