Kapsamı anlama üzerine kısa sınav
Bu alıştırmada, fonksiyonlarda kapsam hakkında öğrendiklerinizi uygulayacaksınız. num değişkeni, aşağıdaki fonksiyon tanımlarıyla birlikte 5 olarak önceden tanımlanmıştır:
def func1():
num = 3
print(num)
def func2():
global num
double_num = num * 2
num = 6
print(double_num)
Kabuk içinde func1() ve func2() adreslerini çağırmayı deneyin, ardından aşağıdaki soruları yanıtlayın:
func1()vefunc2()adreslerini çağırdığınızda yazdırılan değerler nelerdir?func1()vefunc2()çağrıldıktan sonra global kapsamdanum'un değeri nedir?
Bu egzersiz
Python'da Fonksiyonlara Giriş
kursunun bir parçasıdırUygulamalı interaktif egzersiz
İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün
Egzersizi başlat