====== 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