Kurs zur Python-Entwicklung
Kapitel
>
Stufe
Bedingungen
Grundlegende if-Anweisung
Es gibt Zeiten, in denen Sie Bedingungen zu bestimmten Aktionen hinzufügen möchten; dies ermöglicht es Ihrem Code, flexibel zu sein und je nach Situation unterschiedliche Aktionen auszuführen. Dafür verwenden wir if-Anweisungen in Kombination mit Operatoren, um bestimmte Bedingungen zu testen und entsprechende Maßnahmen zu ergreifen.
In dieser ersten Übung sammel Eier und benutze die Operatoren == und !=, um zu überprüfen, ob bestimmte Werte in einer Liste gleich oder unterschiedlich sind.

Ziel
Sammle alle Eier auf dem Feld und vergleiche sie miteinander, indem du Bedingungen in einer if-Anweisung verwendest.
Sammle alle Eier im Feld, indem du über sie läufst. Sobald du sie gesammelt hast, speichere sie in einer Liste mit dem Namen basket.
basket = ["blue egg", "red egg", "shinny egg", "green egg"]
Nachdem du die Liste eingerichtet hast, gehe zu den X-Markierungen, um sie miteinander und mit der Konstante namens 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 in der Liste miteinander. Der Operator == wird verwendet, um zu prüfen, ob die beiden verglichenen Elemente gleich sind. Falls sie gleich sind, wird der erste Befehl ausgeführt, andernfalls wird der Code im else-Block ausgeführt.
Führe dieselbe if-Anweisung an den folgenden zwei X-Markierungen aus, aber benutze 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 gleich sind.