Pythonдаги ўзгарувчиларнинг глобал доираси
Агар num ўзгарувчисини
функциядан ташқи код блокига кўчриб қўйилса, у глобал доирасига
эга бўлиб, фақат функция ичидагина эмас,
балки ташқарида ҳам дост бўлади:
pythonnum = 1
def func():
print(num)
func() # 1 ни чиқаради
Задание 1
Куйидаги кодни ишга тушириш натижаси қандай бўлади:
pythonnum = 2
def func():
return num
func()
print(num)
Задание 2
Куйидаги кодни ишга тушириш натижаси қандай бўлади:
pythonnum = 2
def func():
return num1
print(func())