Kurs zur Python-Entwicklung
Kapitel
>
Stufe

Bedingungen
Einfache if-Anweisung

Manchmal möchtest du Bedingungen für bestimmte Aktionen hinzufügen, damit dein Code flexibel ist und je nach Situation unterschiedliche Aktionen ausführen kann. Dafür verwenden wir if-Anweisungen in Kombination mit Operatoren, um bestimmte Bedingungen zu testen und passende Aktionen auszuführen.

In dieser ersten Übung sammelst du Eier und verwendest die Operatoren == und !=, um zu prüfen, ob bestimmte Werte in einer Liste gleich oder unterschiedlich voneinander sind.

Guide

Ziel

Sammle alle Eier auf dem Feld und vergleiche sie miteinander mit Bedingungen in einer if-Anweisung.

Sammle alle Eier auf dem Feld, indem du darüber läufst. Sobald du sie eingesammelt hast, speichere sie in einer Liste namens basket .

basket = ["blue egg", "red egg", "shiny egg", "green egg"]

Sobald du die Liste eingerichtet hast, gehe zu den X-Markierungen, um sie miteinander und mit der Konstante eggs zu vergleichen, indem du Bedingungen in einer if-Anweisung erstellst. Die Konstante eggs hat einen allgemeinen Wert für die Eier, die du zur Verfügung hast.

if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")

Dieser Code vergleicht die ersten beiden Elemente der Liste miteinander. Der Operator == wird verwendet, um zu prüfen, ob die beiden verglichenen Elemente identisch sind. Wenn dies der Fall ist, wird der erste Befehl ausgeführt, andernfalls wird stattdessen der Code unter der else-Anweisung ausgeführt.

Führe dieselben if-Anweisungen an den folgenden beiden X-Markierungen aus, verwende dabei jedoch die folgenden Bedingungen:

if basket[1] != basket[2] und if basket == eggs . Der Operator != wird verwendet, um zu prüfen, ob die beiden verglichenen Elemente nicht identisch sind.

Codebuch