Wie kann ich Kara in Phython Kara sagen, dass sie eine Aktion so lange machen soll, bis eine Variable einer anderen entspricht?

2 Antworten

Das was mir als erstes auffällt ist das du in der Bedingung der While-Schleife kein Vergleich, sondern eine Zuweisung durchführst. Das heißt das x die ganze zeit auf y -1 gesetzt wird. Vergleichen tut man mit == und zuweisen mit =.

lg Suiram1

Woher ich das weiß:Hobby – Ich programmiere seit 3 Jahren mit C#

Leah777 
Beitragsersteller
 05.01.2025, 15:03

Vielen Dank

while x < (y - 1):

kara.move()

x += 1

Ist übrigens das gleiche wie while not x == (y - 1) nur eben kürzer