Mehrere Werte übergeben
- Kopf:
def vieleck(ecken, seite):— Parameter durch Komma getrennt. - Aufruf:
vieleck(6, 40)— die Werte in derselben Reihenfolge. - Reihenfolge:Der erste Wert gehört zum ersten Parameter, der zweite zum zweiten.
- Auch Text:
vieleck(5, 50, "red")— ein Parameter kann eine Farbe sein.
Stelle die drei Werte des Aufrufs ein. Die Funktion rechnet den Winkel selbst aus.
Halte fest: Die Werte beim Aufruf werden der Reihe nach den Parametern zugeordnet: erst ecken, dann seite, dann farbe.
Mehrere Parameter: Im Funktionskopf stehen sie durch Komma getrennt: def vieleck(ecken, seite):.
Aufruf: vieleck(6, 40) – die Werte werden der Reihe nach den Parametern zugeordnet.
Auch Text: Ein Parameter kann eine Farbe sein: vieleck(5, 50, "red").
Mit mehreren Parametern arbeiten
- Anzahl:So viele Werte übergeben, wie Parameter im Kopf stehen.
- Benannt:
vieleck(seite=40, ecken=6, farbe="red")— mit Namen ist die Reihenfolge egal. - Planen:Was soll sich ändern können? Genau das wird ein Parameter.
- Lesbar:sprechende Parameternamen:
eckenstatta.
Mehrere Parameter: def vieleck(ecken, seite): · Aufruf: vieleck(6, 40).
Anzahl: Beim Aufruf so viele Werte übergeben, wie Parameter im Kopf stehen.
Benannt: vieleck(seite=40, ecken=6) – mit Namen ist die Reihenfolge egal.
Namen: Parameter bekommen sprechende Namen, z. B. ecken statt a.
Allgemeine Hinweise
Reihenfolge beachten
vieleck(40, 6) zeichnet ein 40-Eck mit Seite 6 — die Werte sind vertauscht.
Anzahl muss passen
Zu wenige oder zu viele Werte führen zu einem TypeError.
Ein Baukasten
Mit einer guten Funktion lassen sich ganze Bilder aus wenigen Aufrufen zusammensetzen.
