273
Zusammenfassung
Zusammenfassung
0
Die
return
-Anweisung mit Argument bewirkt, dass die Ausführung
einer Funktion sofort beendet und das Argument zurückgegeben wird.
0
Damit der Rückgabewert einer Funktion weiter verwendet werden kann,
muss er einem Namen zugewiesen oder in einen Ausdruck oder eine
Anweisung eingesetzt werden.
0
Python arbeitet mir einer unbeschränkten Langzahlarithmetik für ganze
Zahlen.
0
Funktionen sind Objekte und können daher als Argumente an andere
Funktionen übergeben werden.
0
Funktionen, die kein anderes Objekt mit einer
return
-Anweisung zu-
rückgeben, geben
None
zurück.
Einige Aufgaben …
Aufgabe 1:
Definiere eine Funktion
hypotenuse()
, die zwei Parameter a
und b für die kürzeren Seiten (die Katheten) eines rechtwinkeligen Dreiecks
hat und die Länge der längsten Seite (der Hypotenuse) zurückgibt.
Aufgabe 2:
Betrachte die folgende Zahlenfolge:
1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ...
Jedes Element der Folge ergibt sich, indem man die beiden davor addiert.
Das erste Glied der Folge ist 1, das zweite ist auch 1, das dritte ist 2, ..., das
10. Glied ist 55 und so weiter.
Definiere eine Funktion
fib
, die die Zahlen dieser Folge berechnet. Sie
liefert folgende Werte:
>>> fib(1)
1
>>> fib(2)
1
>>> fib(10)
55
>>> fib(20)
6765
>>> fib(100)
354224848179261915075

Get Python für Kids now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.