LoslegenKostenlos loslegen

Quiz zum Verständnis des Gültigkeitsbereichs

In dieser Übung übst du, was du über den Gültigkeitsbereich von Funktionen gelernt hast. Die Variable num wurde als 5 vordefiniert, neben den folgenden Funktionsdefinitionen:

def func1():

    num = 3

    print(num)


def func2():

    global num

    double_num = num * 2

    num = 6

    print(double_num)

Versuche, func1() und func2() in der Shell aufzurufen, und beantworte dann die folgenden Fragen:

  • Welche Werte werden ausgegeben, wenn du func1() und func2() aufrufst?
  • Welchen Wert hat num im globalen Gültigkeitsbereich nach dem Aufruf von func1() und func2()?

Diese Übung ist Teil des Kurses

Einführung in Funktionen in Python

Kurs anzeigen

Interaktive Übung

Setze die Theorie in einer unserer interaktiven Übungen in die Praxis um

Übung starten