Fusha globale e dukshmërisë së variablave në Python
Nëse e zhvendosim variablin num nga
funksioni në bllokun e jashtëm të kodit, ajo
do të fitojë fushë globale të dukshmërisë
dhe do të bëhet e disponueshme jo vetëm brenda funksionit,
por edhe nga jashtë:
num = 1
def func():
print(num)
func() # do të shfaq 1
Cili do të jetë rezultati i ekzekutimit të kodit në vijim:
num = 2
def func():
return num
func()
print(num)
Cili do të jetë rezultati i ekzekutimit të kodit në vijim:
num = 2
def func():
return num1
print(func())