KAPITEL 6

Funktionen mit Rückgabewert

Einige der eingebauten Funktionen, die wir bisher verwendet haben – beispielsweise die mathematischen Funktionen –, liefern ein Ergebnis. Doch die von uns bislang entwickelten Funktionen geben keinen Wert zurück: Sie haben einen Effekt, d. h., sie geben einen Wert aus oder bewegen eine Schildkröte, doch sie haben keinen Rückgabewert. In diesem Kapitel lernen Sie, wie man Funktionen mit Rückgabewerten schreibt.

Rückgabewerte

Der Aufruf der Funktion erzeugt einen Wert, den wir üblicherweise einer Variablen zuweisen oder als Teil eines Ausdrucks verwenden.

e = math.exp(1.0)

hoehe = radius * math.sin(radiant)

Die Funktionen, die wir bisher geschrieben haben, liefern dagegen kein Ergebnis. Sie geben entweder ...

Get Think Python, 2nd Edition 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.