Python'da Yerel Değişken Kapsamı
Bir fonksiyonun içindeki tüm değişkenler yerel kapsam olarak adlandırılır - sadece kendi fonksiyonları içinde erişilebilirler ve dış kodda onlarla çalışılamaz.
İçinde num değişkeni bulunan bir
fonksiyonumuz olduğunu varsayalım:
pythondef func():
num = 2
return num
Onu çağıralım ve num değişkenini
konsola yazdırmaya çalışalım. Kod
çalıştırıldıktan sonra bir hata dönecektir, çünkü
değişken dış kodda bilinmiyor:
pythonfunc()
print(num) # hata verecek
Задание 1
Aşağıdaki kodun çalıştırılmasının sonucu ne olacak:
pythondef func():
num = 1
func()
print(num)
Задание 2
Aşağıdaki kodun çalıştırılmasının sonucu ne olacak:
pythondef func():
num = 3
print(num)
func()
Задание 3
Aşağıdaki kodun çalıştırılmasının sonucu ne olacak:
pythondef func():
num = 5
return num
print(func())
Задание 4
Aşağıdaki kodun çalıştırılmasının sonucu ne olacak:
pythondef func():
num = 7
return num
func()
print(num)