Herausforderung: Spirale Durchlaufen
Willkommen zur Herausforderung "Die Spirale durchqueren"!
Hier eine Zusammenfassung der Ritter-Methoden und Funktionen, die Sie gelernt haben:
Ritter-Methoden:
go_right()
,go_left()
,go_up()
,go_down()
: Bewegt den Ritter um ein Feld in die angegebene Richtung.pick_coin()
: Hebt eine Münze von der Karte auf und fügt sie Ihrem Inventar hinzu.put_coin()
: Legt eine Münze aus Ihrem Inventar auf ein Feld.object_up()
,object_down()
,object_right()
,object_left()
: Bestimmt das Objekt im nächsten Feld in der angegebenen Richtung und gibt "wall", "coin" oder "empty" zurück.
Programmierkonzepte:
- Funktionen: Wiederverwendbare Codeblöcke zur Ausführung bestimmter Aufgaben.
- Dekomposition: Zerlegung komplexer Probleme in kleinere, handhabbare Teile.
- Schleifen: Verwendung von
for
- undwhile
-Schleifen zur Wiederholung von Aktionen. - Bedingte Anweisungen: Verwendung von
if-else
-Anweisungen zur Entscheidungsfindung basierend auf Bedingungen.
Aufgabe
Swipe to start coding
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 6. Kapitel 3
knight.py
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.94
Herausforderung: Spirale Durchlaufen
Swipe um das Menü anzuzeigen
Willkommen zur Herausforderung "Die Spirale durchqueren"!
Hier eine Zusammenfassung der Ritter-Methoden und Funktionen, die Sie gelernt haben:
Ritter-Methoden:
go_right()
,go_left()
,go_up()
,go_down()
: Bewegt den Ritter um ein Feld in die angegebene Richtung.pick_coin()
: Hebt eine Münze von der Karte auf und fügt sie Ihrem Inventar hinzu.put_coin()
: Legt eine Münze aus Ihrem Inventar auf ein Feld.object_up()
,object_down()
,object_right()
,object_left()
: Bestimmt das Objekt im nächsten Feld in der angegebenen Richtung und gibt "wall", "coin" oder "empty" zurück.
Programmierkonzepte:
- Funktionen: Wiederverwendbare Codeblöcke zur Ausführung bestimmter Aufgaben.
- Dekomposition: Zerlegung komplexer Probleme in kleinere, handhabbare Teile.
- Schleifen: Verwendung von
for
- undwhile
-Schleifen zur Wiederholung von Aktionen. - Bedingte Anweisungen: Verwendung von
if-else
-Anweisungen zur Entscheidungsfindung basierend auf Bedingungen.
Aufgabe
Swipe to start coding
Lösung
War alles klar?
Danke für Ihr Feedback!
Awesome!
Completion rate improved to 2.94Abschnitt 6. Kapitel 3
knight.py