Ich frage mich, ob etwas gegen die Zuweisung eines neuen Werts an eine Variable spricht, die in einem while-Schleifenvergleich verwendet wird. Ein Dummy-Beispiel:Weisen Sie der Variablen, die im while-Schleifenvergleich verwendet wird, einen neuen Wert zu, nachdem die Schleife eingegeben wurde.
i = 0
target = 10
while i < target:
print i
if i == 9:
target = 20
i = i + 1
Ich wollte nur sicherstellen, dass es nicht nur funktioniert, aber auch ist gut - oder zumindest nicht schlecht - Praxis. In der Tat schlägt Ihre Antwort vor, dass es vielleicht eine bessere Lösung gibt ... :-) Danke. – Troas