Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einführung in Schleifen | Schleifen
Practice
Projects
Quizzes & Challenges
Quizze
Challenges
/
Python Ninja

bookEinführung in Schleifen

Swipe um das Menü anzuzeigen

Während du das Ninja-Spiel weiterspielst, fällt dir etwas Wichtiges auf: Der Ninja muss oft dieselbe Aktion viele Male ausführen.

Zum Beispiel:

  • Mehrere Felder vorwärts bewegen;
  • Mehrere Sushi-Stücke einsammeln;
  • Den gleichen Weg mehrmals über die Karte gehen.

Wenn du denselben Befehl immer wieder schreibst, wird der Code schnell lang und unübersichtlich. Hier kommen Schleifen ins Spiel. Eine Schleife ermöglicht es dir, Python anzuweisen, eine Aktion mehrfach zu wiederholen.

Anstatt dieselbe Zeile immer wieder zu schreiben, schreibst du sie einmal und Python wiederholt sie für dich.

Was ist eine for-Schleife?

Eine for-Schleife ist eine Möglichkeit, einen Codeblock eine bestimmte Anzahl von Malen zu wiederholen.

Sieh dir nun an, wie dieses Konzept im Ninja-Spiel angewendet wird. Stell dir vor, der Ninja muss 4 Sushi-Stücke in einer Reihe aufsammeln. Ohne Schleife würdest du schreiben:

ninja.py

ninja.py

copy

Mit einer for-Schleife kann man schreiben:

ninja.py

ninja.py

copy

Die Syntax for i in range(value) wird später noch genauer betrachtet.

Note
Hinweis

Jeder Code innerhalb einer for-Schleife muss eingerückt unter der Schleifenzeile stehen. Zum Beispiel funktioniert der folgende Code nicht, da er nicht korrekt eingerückt ist:

for i in range(4):
ninja.go_up()
ninja.pick_sushi()
question mark

Was macht dieser Code?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 1

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 1
some-alt