1. Schleifen

1.1. for loop

list = [1,2,3,4,5]

for i in list:
    print('Zahl',i)
Zahl 1
Zahl 2
Zahl 3
Zahl 4
Zahl 5

standardmäßig wird bei range() mit 0 gestartet

for i in range(6):
    print('Zahl',i)
Zahl 0
Zahl 1
Zahl 2
Zahl 3
Zahl 4
Zahl 5

der startwert von range() kann aber auch geändert werden

for i in range(1,6):
    print('Zahl',i)
Zahl 1
Zahl 2
Zahl 3
Zahl 4
Zahl 5

man kann die Schleife auch als oneliner (also in einer Zeile) schreiben:

for i in range(1,6): print('Zahl',i)
Zahl 1
Zahl 2
Zahl 3
Zahl 4
Zahl 5

1.2. while

i = 1
while i <= 1000: 
    print(i) 
    i = i**2 + 3 
1
4
19
364