Globālā mainīgo vizibilitātes apgabals Python
Ja pārvieto mainīgo num no
funkcijas uz ārējo koda bloku, tam
būs globāls vizibilitātes apgabals
un kļūs pieejams ne tikai funkcijas iekšpusē,
bet arī ārpus tās:
num = 1
def func():
print(num)
func() # izvadīs 1
Kāds būs šāda koda izpildes rezultāts:
num = 2
def func():
return num
func()
print(num)
Kāds būs šāda koda izpildes rezultāts:
num = 2
def func():
return num1
print(func())