Fachkonzept
Zählschleife
Bei einer Zählschleife wird vor der Ausführung festgelegt, wie oft die Anweisungen wiederholt werden sollen.
Beispiel:
WIEDERHOLE 5 mal: Sektor weiterfliegen
Eine solche Zählschleife lässt sich mit Hilfe einer SOLANGE-Anweisung realisieren, indem man eine Zählvariable benutzt:
zaehler = 0
SOLANGE zaehler < 5:
Sektor weiterfliegen
zaehler = zaehler + 1
In Python lässt sich dies direkt durch eine while-Schleife umsetzen:
zaehler = 0
while zaehler < 5:
move()
zaehler = zaehler + 1
Viele Programmiersprachen bieten darüber hinaus Kurzschreibweisen in Form von anderen Schleifentypen an. In Python ist dies die for-schleife:
for zaehler in range(5):
move()
Wird die Variable innerhalb der Schleife nicht benötigt, so kann sie zur besseren Lesbarkeit auch durch einen Unterstrich ersetzt werden:
for _ in range(5):
move()
Mit der for-Schleife und dem Range-Befehl können in Python noch eine ganze Reihe anderer Problemtypen gelöst werden. Weitere Informationen dazu findest du hier