1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
|
# Funktion mit dem Namen funktion() definieren und einem Parameter k
def funktion(k):
# überprüfen, ob der übergebene Parameter k > 1 ist
if k > 1:
# wenn k > 1 ist, dann soll die Funktion sich selbst aufrufen, den Vorgänger von k übergeben und dem Ergebnis k addiert und ausgegeben werden
return funktion(k-1) + k
# Fall, der eintritt, wenn k nicht > 1 ist
else:
# den Wert 1 ausgeben
return 1
# der Variable n den Wert 10 zuordnen
n = 10
# der Variable z die Funktion funktion() zuordnen und die Variable n = 10 in den Parameter k übergeben
z = funktion(n)
# das Ergebnis der Funktion funktion() auf dem Bildschirm ausgeben
print(z)
|