Globálny rozsah viditeľnosti premenných v Pythone
Ak prenesieme premennú num z
funkcie do externého bloku kódu, získava
globálny rozsah viditeľnosti
a stane sa dostupnou nielen vo vnútri funkcie,
ale aj zvonku:
num = 1
def func():
print(num)
func() # vypíše 1
Aký bude výsledok vykonania nasledujúceho kódu:
num = 2
def func():
return num
func()
print(num)
Aký bude výsledok vykonania nasledujúceho kódu:
num = 2
def func():
return num1
print(func())