Глобални опсег видљивости променљивих у Пајтону
Ако преместимо променљиву 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())