175
»jump()«, revisited
Muster 9: Funktionsaufruf mit Positions- und Schlüs-
selwort-Argumenten
Funktionsname(pos-arg1, pos-arg2, ...,
param_s1=sw-arg1, param_s2=sw-arg2, ...):
...
»jump()«, revisited
Wir können jetzt unsere Funktion
jump()
etwas bequemer verwendbar
machen. Es wird ja oft so sein, dass die Turtle um eine gewisse Strecke
geradeaus weiter springen soll.
>
Falls du inzwischen IPI-T
URTLE
G
RAFIK
neu gestartet hast, lade noch-
mals
yinyang_arbeit.py
und führe es aus. Dann weiter mit dem
IPI :
>>> right(90)
>>> jump(-100,0)
>>> yinyang(60)
>>> jump(120,0)
>>> yinyang(40)
>>> jump(80,0)
>>> yinyang(20)
>>> hideturtle()
Positionsargumente,
Reihenfolge wie in der Funktionsdefiniton
In der Argumentliste kommen zuerst Positionsargumente entsprechend der Reihen-
folge der Parameter in der Funktionsdefinition. Danach können Schlüsselwort-
Argumente in beliebiger Reihenfolge eingesetzt werden.
Schlüsselwort-Argumente,
beliebige Reihenfolge

Get Python für Kids 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.