LoslegenKostenlos starten

Quiz zum Verständnis des Geltungsbereichs

Mit dieser Aufgabe übst du, was du über den Geltungsbereich 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 Geltungsbereich nach dem Aufruf von func1() und func2()?

Diese Übung ist Teil des Kurses

<Kurs>Einführung in Funktionen in Python</Kurs>
Kurs ansehen

Interaktive praktische Übung

Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis

Übung starten