Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen For-Schleifen | Schleifen
Python Ninja

bookFor-Schleifen

In diesem Kapitel beschäftigen wir uns mit dem Konzept der Schleifen, wobei der Schwerpunkt auf "for-Schleifen" liegt. Schleifen sind ein grundlegendes Konzept in der Programmierung, das es ermöglicht, einen Codeblock mehrfach auszuführen, ohne ihn wiederholt schreiben zu müssen. Dies ist besonders nützlich, wenn dieselbe Aktion mehrfach ausgeführt werden soll, zum Beispiel um unseren Ninja über das Raster zu bewegen, um Sushi einzusammeln.

Was ist eine For-Schleife?

Eine "for-Schleife" ist eine Kontrollstruktur, die es ermöglicht, Code wiederholt auszuführen, solange eine bestimmte Bedingung erfüllt ist. Die Schleife wird so lange ausgeführt, wie die Bedingung wahr ist. Sobald die Bedingung falsch ist, endet die Schleife.

Die grundlegende Syntax einer for-Schleife in Python sieht wie folgt aus:

12
for i in range(5): print("Iteration:", i)
copy
  • Initialisierung: Die Funktion range(5) erzeugt eine Sequenz von Zahlen von 0 bis 4. Dadurch wird die Schleifenvariable i zu Beginn der Schleife implizit auf 0 gesetzt.

  • Bedingung: Die Schleife läuft weiter, solange noch Zahlen in der durch range(5) erzeugten Sequenz vorhanden sind. In diesem Fall wird über 0, 1, 2, 3 und 4 iteriert.

  • Inkrementierung: Die Schleifenvariable i wird nach jeder Iteration automatisch um 1 erhöht, während sie die durch range(5) erzeugte Sequenz durchläuft.

Sehen wir uns ein Beispiel für eine for-Schleife mit unserem Ninja an:

ninja.py

ninja.py

copy

In diesem Beispiel hebt der Ninja sechsmal Sushi auf, während die Schleifenvariable i von 0 bis 5 läuft. Die Schleife wird ausgeführt, solange i kleiner als 6 ist.

Aufgabe

Swipe to start coding

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 1
ninja.py

ninja.py

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you explain how the range function works in more detail?

What happens if I change the number inside range()?

Can you show an example of a for loop with a different action inside?

close

Awesome!

Completion rate improved to 2.94

bookFor-Schleifen

Swipe um das Menü anzuzeigen

In diesem Kapitel beschäftigen wir uns mit dem Konzept der Schleifen, wobei der Schwerpunkt auf "for-Schleifen" liegt. Schleifen sind ein grundlegendes Konzept in der Programmierung, das es ermöglicht, einen Codeblock mehrfach auszuführen, ohne ihn wiederholt schreiben zu müssen. Dies ist besonders nützlich, wenn dieselbe Aktion mehrfach ausgeführt werden soll, zum Beispiel um unseren Ninja über das Raster zu bewegen, um Sushi einzusammeln.

Was ist eine For-Schleife?

Eine "for-Schleife" ist eine Kontrollstruktur, die es ermöglicht, Code wiederholt auszuführen, solange eine bestimmte Bedingung erfüllt ist. Die Schleife wird so lange ausgeführt, wie die Bedingung wahr ist. Sobald die Bedingung falsch ist, endet die Schleife.

Die grundlegende Syntax einer for-Schleife in Python sieht wie folgt aus:

12
for i in range(5): print("Iteration:", i)
copy
  • Initialisierung: Die Funktion range(5) erzeugt eine Sequenz von Zahlen von 0 bis 4. Dadurch wird die Schleifenvariable i zu Beginn der Schleife implizit auf 0 gesetzt.

  • Bedingung: Die Schleife läuft weiter, solange noch Zahlen in der durch range(5) erzeugten Sequenz vorhanden sind. In diesem Fall wird über 0, 1, 2, 3 und 4 iteriert.

  • Inkrementierung: Die Schleifenvariable i wird nach jeder Iteration automatisch um 1 erhöht, während sie die durch range(5) erzeugte Sequenz durchläuft.

Sehen wir uns ein Beispiel für eine for-Schleife mit unserem Ninja an:

ninja.py

ninja.py

copy

In diesem Beispiel hebt der Ninja sechsmal Sushi auf, während die Schleifenvariable i von 0 bis 5 läuft. Die Schleife wird ausgeführt, solange i kleiner als 6 ist.

Aufgabe

Swipe to start coding

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

close

Awesome!

Completion rate improved to 2.94
Abschnitt 4. Kapitel 1
ninja.py

ninja.py

some-alt