Python'до өзгөрмөлөрдүн глобалдык көрүнүү аймагы
Эгерде 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())