Funktionen Schreiben
Teile einer Funktion
Deklaration : Sie beginnt mit dem
def
Schlüsselwort.Name : Der Bezeichner für die Funktion wie
ninja_controller
,loot_box
, etc.Parameter : Variablen, die in Klammern aufgelistet sind und Werte akzeptieren, wenn die Funktion aufgerufen wird.
Körper : Ein Codeblock, der unter der Funktionsdeklaration eingerückt ist und die Aktionen der Funktion ausführt.
Rückgabewert : Optionale Anweisung, um einen Wert auszugeben. Ohne sie geben Funktionen
None
zurück.
Beispiel
ninja.py
ninja_controller
: Steuert den Ninja, indem erloot_box
zweimal aufruft und viermal nach rechts bewegt.loot_box
: Definiert eine Reihe von Aktionen (Bewegen, Sushi aufheben) für den Ninja.Parameter: Beide Funktionen nehmen ein Ninja-Objekt, das Methoden wie
go_right()
,go_up()
, etc. hat.
Swipe to start coding
Lösung
Danke für Ihr Feedback!