Abschnitt 3. Kapitel 2
ninja.py
index.html
preset.py
Funktionen Schreiben
Swipe um das Menü anzuzeigen
Bestandteile einer Funktion
- Deklaration: Beginnt mit dem Schlüsselwort
def. - Name: Der Bezeichner der Funktion, wie
ninja_controller,loot_boxusw. - Parameter: Variablen in Klammern, die beim Aufruf der Funktion Werte annehmen.
- Rumpf: Ein eingerückter Codeblock unter der Funktionsdeklaration, der die Aktionen der Funktion ausführt.
- Rückgabewert: Optionale Anweisung zur Ausgabe eines Wertes. Ohne diese gibt die Funktion
Nonezurück.
ninja.py
index.html
preset.py
-
ninja_controller: Steuert den Ninja, indemloot_boxzweimal aufgerufen und viermal nach rechts bewegt wird -
loot_box: Definiert eine Reihe von Aktionen (Bewegen, Sushi aufsammeln) für den Ninja -
Parameter: Beide Funktionen nehmen ein Ninja-Objekt entgegen, das Methoden wie
go_right(),go_up()usw. besitzt.
Aufgabe
Swipe to start coding
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 2
ninja.py
index.html
preset.py
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen