Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Boolesche Werte | Schleifen
Python Ninja

bookBoolesche 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"
question mark

Was geschieht zuerst in dieser Codezeile?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 4

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 4. Kapitel 4
some-alt