====== While-Schleife ======
Solange die Bedingung welche zwischen while und dem Doppelpunkt steht Wahr ist, wird der Anweisungsblock abgearbeitet.
var x=0
while x<10:
print (x)
x += 1
Innerhalb des Anweisungsblockes können wir mit **break** die while-Schleife beenden oder
mit **continue** den Anweisungsblock von Beginn erneut abarbeiten.
var x=0
while x<10:
x += 1
if x == 3:
continue
if x == 7:
break
print (x) # es werden die Zahlen 1,2,4,5,6 ausgegeben
====== For-Schleife ======
===== For-Scheife mit einem Array =====
for x in [3, 7, 9]:
print(x) # es werden die Zahlen 3,7,9 ausgegeben
===== For-Scheife mit einem Dictionary =====
var dict = {"a": 0, "b": 1, "c": 2}
for i in dict:
print(dict[i]) # es werden die Zahlen 0,1,2 ausgegeben
====== Range ======
Der Befehl array = range(x) liefert ein Array von 0 bis x-1.\\
Der Befehl array = range(y, x) liefert ein Array von y bis x-1.\\
Der Befehl array = range(y, x, z) liefert ein Array von 0 bis x-1 mit einer Schrittweite von z.\\
Dieser Befehl wird hauptsächlich für die FOR-Schleife verwendet.
for a in range(5):
print(a) # es werden die Zahlen 0,1,2,3,4 ausgegeben