for-Schleife

Eine for-Schleife wird verwendet, wenn eine Befehlsfolge für eine vorab bekannte Anzahl von Wiederholungen ausgeführt werden soll.

for i in range(5):
    print("Das Quadrat von", i, "ist", i * i)

Das Programm gibt folgendes aus:
Das Quadrat von 0 ist 0
Das Quadrat von 1 ist 1
Das Quadrat von 2 ist 4
Das Quadrat von 3 ist 9
Das Quadrat von 4 ist 16

Der Befehl range(n) erzeugt also einen Bereich von 0 bis n-1.

Anstelle von range kann man auch in verwenden:

for i in (0, 1, 2, 3, 4):
    print("Die dritte Potenz von", i, "ist", i * i * i)

Anderes Beispiel:

for i in (2, 3, 4, 5):
    print(i, "Kugeln Eis", "kosten",  1.5 * i)

Oder:

for x in (0.2, 0.4, 0.6):
    print(x)

Was bedeutet wohl folgendes?

for z in range(0,12,3):
    print(z)

Schau'n Sie sich das an (d. h. probiere es aus)!