77
4.1 Wie definiert man eine Funktion?
4.1 Wie definiert man eine Funktion?
Eine Funktion löst eine Aufgabe. Du hast schon häufiger fertige Funktionen verwendet. Im
vorigen Kapitel hast du zum Beispiel die Funktion randint() aus dem Modul random ge-
nutzt, um Zufallszahlen zu erzeugen. In diesem Abschnitt geht es nun darum, wie du
neue
Funktionen definieren kannst, die es noch nicht gibt.
Definition einer Funktion
Die erste Zeile einer Funktion (auch
Kopf
ge-
nannt) beginnt immer mit dem Schlüsselwort
def. Dahinter kommt der Funktionsname. In den
runden Klammern können Parameter stehen.
Es kann aber auch sein, dass zwischen den
Klammern gar nichts steht. Dann verarbeitet die
Funktion auch keine Parameter. So etwas gibt es
auch. ...