153
while (count < 5):
print("Hello")
count = count + 1
Es wird im Terminal die Nachricht „Hello" angezeigt, während die
Variable count bei jedem Durchlauf einen Wert unter 5 erhält. Somit
wird die Nachricht „Hello" 5x ausgegeben.
Sie können eine while-Schleife verwenden um Code so lange zu
wiederholen, bis etwas bestimmtes passiert. Das unten aufgeführte
Beispiel fordert den Anwender auf, einen Text einzugeben und liefert
diesen wieder zurück, bis der Anwender die Enter-Taste drückt ohne
einen Text einzugeben.
text = "?"
while not(text == ""):
text = input("Type something (or nothing to quit). >")
print(text)
Die For-Schleife wird für die „Iteration" über eine Liste oder Sequenz
verwendet. Sie wird so lange wiederholt, wie sich Elemente in der Liste
befinden und weist jedes Element einer Variablen zu, so dass Sie
einfach darauf zugreifen können. Wenn Sie beispielsweise die Beatles-
Liste erneut verwenden, können alle Elemente mit einer For-Schleife
ausgegeben werden.
Beatles = ["John", "Paul", "Ringo", "George"]
for beatle in Beatles:
print(beatle)