Variable Anzahl von Argumenten

Oft weiß man beim Erstellen einer Funktion anfangs nicht wie viele Argumente schlussendlich übergeben werden sollen. Um eine variable Anzahl von Funktionsargumenten sicherzustellen hält Python für uns ebenfalls eine Option bereit, welche wir in diesem Abschnitt besprechen werden:

    Es wird unterschieden zwischen positional und keyword arguments, je nachdem ob es sich um unbenannte oder benannte Argumente handelt
    Bei der Übergabe von positional arguments verwendet man Platzhalter für Pflichtargumente, sowie Argumente mit Standardwerten
    Bei positional arguments erhält man ein Tupel mit den Argumenten
    Wichtige Merkregel: ein Sternchen für positional arguments und zwei Sternchen für keyword arguments
    Bei keyword arguments erhält man ein Dictionary mit den Argumenten

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

Zugehörige Dateien
    04a_VariableArgumentanzahl.ipynb (9.5 KB)
    04a_VariableArgumentanzahl.mp4 (21.9 MB)  
    04a_VariableArgumentanzahl.pdf (443.6 KB)
