Python-да айнымалылардың жергілікті көріну облысы

Функция ішінде орналасқан барлық айнымалылар деп аталатын жергілікті көріну облысына ие болады - олар тек өз функциясы шегінде қолжетімді және сыртқы кодта олармен жұмыс істеу мүмкін емес.

Бізде функция болсын, оның ішінде num айнымалысы орналасқан:

pythondef func():
  num = 2
  return num

Оны шақырып, num айнымалысын консольге шығаруға тырысайық. Код орындалғаннан кейін қате қайтарылады, себебі айнымалы сыртқы кодта белгісіз:

pythonfunc()
print(num) # қате шығарады
Задание 1

Келесі кодты орындау нәтижесі қандай болады:

pythondef func():
  num = 1

func()
print(num)
Задание 2

Келесі кодты орындау нәтижесі қандай болады:

pythondef func():
  num = 3
  print(num)

func()
Задание 3

Келесі кодты орындау нәтижесі қандай болады:

pythondef func():
  num = 5
  return num

print(func())
Задание 4

Келесі кодты орындау нәтижесі қандай болады:

pythondef func():
  num = 7
  return num

func()
print(num)