Kapsamı anlama üzerine mini sınav
Bu egzersizde, işlevlerde kapsamla (scope) ilgili öğrendiklerini pekiştireceksin. num değişkeni 5 olarak önceden tanımlanmıştır ve aşağıdaki işlev tanımları verilmiştir:
def func1():
num = 3
print(num)
def func2():
global num
double_num = num * 2
num = 6
print(double_num)
Kabukta func1() ve func2() çağırmayı dene, ardından şu soruları yanıtla:
func1()vefunc2()çağrıldığında hangi değerler yazdırılır?func1()vefunc2()çağrıldıktan sonra genel kapsamda (global scope)numdeğişkeninin değeri nedir?
Bu egzersiz, kursun bir parçasıdır
Python'da Fonksiyonlara Giriş
Uygulamalı etkileşimli egzersiz
Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle
Egzersize başla