Statt einen Befehl mehrere Male hintereinander hinzuschreiben, können wir eine Anweisung oder eine ganze Sequenz auch mit einer Schleife wiederholen. Die untenstehende Schleife lässt Kara solange (Englisch: while) vorwärts laufen, als sie nicht vor einem Pilz steht.

Dafür können wir Kara fragen, ob auf dem Platz vor ihr ein Pilz ist, mit kara.mushroomFront(). Da Kara solange weiterlaufen wollen, als kein Pilz vor ihr ist, müssen wir Karas Antwort gerade umdrehen, das geschieht mit dem Schlüsselwort not vor kara.

while not kara.mushroomFront(): kara.move() TTTTTTTTT T T T T T > M T T T T TTTTTTTTT

Beachte:

  • gf_informatik/karatutorial/loops.1786720456.txt.gz
  • Zuletzt geändert: 2026-08-14 15:14
  • von hof