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

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten