Zurück
Inhalt Aufzähl-Schleife

Eine Aufzähl-Schleife durchläuft eine Liste oder einen Bereich von beliebigen Elementen. Dabei wird jedes Element der Liste der Reihe nach der Schleifenvariable einmal zugewiesen, und anschließend die inneren Anweisungen der Schleife ausgeführt. Schleifen werden eingesetzt, wenn eine Anweisung wiederholt ausgeführt werden soll.

Im Struktogramm wird die for-Schleife genau wie die normale Wiederholungsschleife durch zwei ineinander geschachtelte Rechtecke dargestellt:



Das äußere Rechteck wird mit der Schleifenvariable und den aufzuzählenden Elementen beschriftet. Das innere Rechteck enthält die eingeschlossenen Anweisungen.
Soll die Schleife über eine Menge von Elementen laufen, können diese beispielsweise als Aufzählung angegeben werden, dazu werden die einzelnen Elemente durch Kommata getrennt aufgeführt:
2,4,5
Die Zahlen werden dann der Reihe nach der Variablen zugewiesen.

Soll die Schleife über einen fortlaufenden Bereich von Werten laufen, wird dieser durch die Range-Anweisung angegeben:
range(10)   
Erzeugt beginnend ab 0 eine Menge ganzer Zahlen, und endet vor der 10. Es werden also die Werte 0 bis 9 erzeugt.
range(4,10)
Erzeugt beginnend ab 4 eine Menge ganzer Zahlen, und endet vor der 10. Es werden also die Werte 4 bis 9 erzeugt.