Erste Schritte
Swipe um das Menü anzuzeigen
Willkommen beim Python Ninja!
In diesem Kurs erlernen Sie die Programmiersprache Python durch das Spielen eines Spiels. Anstatt abstrakten Code zu schreiben, steuern Sie einen Ninja in einer kleinen Welt.
Zu Beginn stehen sehr einfache Befehle zur Verfügung: Bewegen des Ninjas auf der Karte, Aufnehmen von Sushi und Ablegen an den richtigen Stellen.
Mit fortschreitendem Kurs werden nach und nach grundlegende Programmierkonzepte eingeführt: Funktionen zur Wiederverwendung von Aktionen, Schleifen zur Wiederholung von Schritten und Bedingungen zur Entscheidungsfindung.
Wie wird der Ninja gesteuert?
Das Spiel stellt Befehle zur Verfügung, mit denen Sie den Ninja steuern können. Hier ein einfaches Codebeispiel zur Veranschaulichung:
ninja.py
Sie können gerne auf Code ausführen klicken, um zu sehen, wie der Code funktioniert.
Jedes Mal, wenn das Level startet, sucht das Spiel nach diesem Block:
def ninja_controller(ninja):
Betrachten Sie dies als den Bereich, in dem alle Befehle für Ihren Ninja geschrieben werden. Alles, was innerhalb dieses Blocks steht, wird von oben nach unten ausgeführt:
ninja.go_up()bewegt den Ninja ein Feld nach oben auf der Karte;ninja.pick_sushi()sammelt das Sushi auf dem Feld ein, auf dem der Ninja steht.
Alle Ninja-Befehle müssen innerhalb von ninja_controller eingerückt werden.
Zum Beispiel funktioniert der folgende Code nicht:
def ninja_controller(ninja):
ninja.go_up()
ninja.pick_sushi()
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen