Kapitel 4: Funktionen

Programmtexte können lang und schwer verständlich werden. Mit Funktionen können Sie ein Programm übersichtlicher gestalten. Sie zerlegen eine komplexe Aufgabe in kleinere Teile und definieren für jede Teilaufgabe eine eigene Funktion. Im Hauptprogramm werden dann diese Funktionen aufgerufen. Eine Funktion übernimmt Daten als Eingabe, verarbeitet diese und liefert dann ein Objekt als Ausgabe zurück.

In diesem Kapitel erhalten Sie zunächst einen Einblick in Grundprinzipien der Python-Funktionen. Anschließend geht es darum, wie man eigene Funktionen definiert. Dabei werden folgende Punkte behandelt:

  • Positions- und Schlüsselwort-Argumente

  • Default-Werte für Argumente

  • Rekursion (Beispiel: Fraktale)

  • Testen von Vorbedingungen ...

Get Raspberry Pi programmieren mit Python 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.