Die for-Schleife

Algorithmenstruktur for-Schleife bei Python

1. Syntax und Eigenschaften

Syntax von Variante 1


Die Algorithmenstruktur Schleife dient der Wiederholung von Anweisungsfolgen. Die for-Schleife wird eingesetzt, wenn die Anzahl der Wiederholungen schon festliegt. Man bezeichnet diese Wiederholung auch als Zählschleife.

In der Werteliste werden Zahlen durch Komma getrennt aufgelistet, die die Variable nacheinander annehmen soll.

Beispiel:

for k in 3, 5, 10.5, 20: # Alle Schleifenanweisungen einrücken
....q= k*k
....print (q)

Werte von q: 9, 25, 110.25, 400

Syntax von Variante 2

In den meisten Fällen wird die Zählschleife durch den Einsatz der Funktionrange() gesteuert. In der Werteliste dieser Funktion können bis zu drei ganze Zahlen stehen. Die erste Zahl kennzeichnet den Beginn des Bereichs, die zweite Zahl sein Ende und die dritte Zahl gibt die Schrittweite an.

Beispiel:

for i in range(3, 10, 2): # Alle Schleifenanweisungen einrücken
....print (i)

Werte von i: 3, 5, 7, 9