O'Reilly logo

Programmieren lernen mit Python, 2nd Edition by Allen B. Downey

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 3. Funktionen

Funktionsaufrufe

Im Kontext eines Programms ist eine Funktion eine benannte Folge von Anweisungen, die eine Berechnung durchführen. Wenn Sie eine Funktion definieren, geben Sie einen Namen und die entsprechenden Anweisungen vor. Später können Sie dann diese Funktion über ihren Namen »aufrufen«. Wir haben bereits ein Beispiel für einen Funktionsaufruf gesehen:

>>> type(32)
builtins.int

Der Name der Funktion ist type. Den Ausdruck in Klammern nennt man das Argument der Funktion. Das Ergebnis der Funktion ist in diesem Fall der Typ des übergebenen Arguments.

Man spricht üblicherweise davon, dass eine Funktion ein Argument »erwartet« und ein Ergebnis »zurückliefert«. Das Ergebnis bezeichnet man auch als Rückgabewert.

Funktionen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required