ich komme von eher klassischen Sprachen wie PHP oder Java.
Verstehe ich das richtig, dass es in Python üblich und sogar guter Ton ist, in eigentlich "unendlichen" while-Schleifen (while = True:) mit break zu arbeiten?!
Code: Alles auswählen
while True:
#mach irgend etwas
if zustand == erreicht
break
Ich denke, wenn ich das bei meiner normalen Arbeit machen würde, würde ich gar nicht durch die Code-Review kommen.
Also meine konkrete Frage: In Python ist es üblich, bzw. gängige Praxis mit "unendlichen" Schleifen zu arbeiten und diese gezielt mit break zu verlassen?
Zweite Frage im direkten Zusammenhang:
Ein "break 2" gibt es offenbar nicht? Ich kann das also nur innerhalb _einer_ Schleife - und _nur_ für diese Schleife einsetzen?