Globalni opseg vidljivosti promenljivih u Pythonu
Ako prenesemo promenljivu num iz
funkcije u spoljašnji blok koda, onda će ona
dobiti globalni opseg vidljivosti
i postaće dostupna ne samo unutar funkcije,
već i spolja:
num = 1
def func():
print(num)
func() # ispisaće 1
Kakav će biti rezultat izvršavanja sledećeg koda:
num = 2
def func():
return num
func()
print(num)
Kakav će biti rezultat izvršavanja sledećeg koda:
num = 2
def func():
return num1
print(func())