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()
undfunc2()
aufrufst? - Welchen Wert hat
num
im globalen Gültigkeitsbereich nach dem Aufruf vonfunc1()
undfunc2()
?
Diese Übung ist Teil des Kurses
Einführung in Funktionen in Python
Interaktive Übung
Setze die Theorie in einer unserer interaktiven Übungen in die Praxis um
