Einführung Funktionen

Funktionen als mathematisches Objekt sind zwar bekannt, jedoch wollen wir nun Funktionen in Python und damit der Programmierung einführen im Laufe der nächsten Abschnitte. In diesem Abschnitt starten wir mit einer Einführung in die Thematik Funktionen und motivieren deren Verwendung:

    Durch Parameterisierung sollen Code-Duplizierungen vermieden werden
    Python-Funktionen sind wiederverwendbare Code-Bestandteile
    Funktionen können überschrieben werden, daher sollte man Namensdoppelungen zwingend vermeiden
    Der Interpreter zum Ausführen des Codes marschiert zeilenweise durch den Code
    Bei einem Funktionsaufruf springt der Interpreter in den Block der Funktion

Der Abschnitt besteht aus einem ausführlich kommentierten Jupyter Notebook, mit welchem Sie selbst die besprochenen Inhalte dees Abschnitts erproben können und einem Video mit zugehörigen Erklärungen des Dozenten. 

Zugehörige Dateien
    08a_Funktionen1.ipynb (13.3 KB)
    08a_Funktionen1.mp4 (113.5 MB)  
    08a_EinfuehrungFunktionen.pdf (557 KB)