Boolesche Werte
Swipe um das Menü anzuzeigen
Bevor Sie fortfahren, werden Sie etwas Neues über Python entdecken.
Umgebung des Ninja
Um dem Ninja zu helfen, sich auf der Karte zu orientieren, können Sie die Zellen um ihn herum betrachten. Die folgenden Methoden ermöglichen es dem Ninja, zu überprüfen, was sich in der Nähe befindet:
object_up()prüft die Zelle über dem Ninja;object_down()prüft die Zelle darunter;object_left()prüft die Zelle links;object_right()prüft die Zelle rechts.
Jede Methode gibt einen String zurück, der das Objekt in dieser Zelle beschreibt: "wall", "sushi" oder "empty".
Zeichenkettenvergleiche
In Python können Sie Zeichenketten vergleichen mit:
==prüft, ob zwei Zeichenketten gleich sind;!=prüft, ob zwei Zeichenketten unterschiedlich sind.
Das Ergebnis dieser Vergleiche ist ein boolescher Wert.
Boolesche Werte
In Python ist ein boolescher Wert ein Wertetyp, der nur zwei Zustände annehmen kann: True oder False.
Da Funktionen wie object_up() Zeichenketten zurückgeben, kann überprüft werden, was der Ninja sieht, und diese Information in etwas umgewandelt werden, das der Code verwenden kann:
Befindet sich Sushi rechts? → True oder False:
ninja.object_right() == "sushi"
Befindet sich eine Wand links? → True oder False:
ninja.object_left() == "wall"
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