BaşlayınÜcretsiz Başlayın

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() ve func2() adreslerini çağırdığınızda yazdırılan değerler nelerdir?
  • func1() ve func2() çağrıldıktan sonra global kapsamda num 'un değeri nedir?

Bu egzersiz

Python'da Fonksiyonlara Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün

Egzersizi başlat