Глобална област на видливост на променливи во Python
Ако се пренесе променливата num од
функцијата во надворешниот блок на код, тогаш таа
ќе добие глобална област на видливост
и ќе стане достапна не само во функцијата,
туку и надвор:
num = 1
def func():
print(num)
func() # ќе испечати 1
Каков ќе биде резултатот од извршувањето на следниот код:
num = 2
def func():
return num
func()
print(num)
Каков ќе биде резултатот од извршувањето на следниот код:
num = 2
def func():
return num1
print(func())