[Python-ideas] copyable iterators, named loops, continue a expression per indentation and a few functional things
Mathias Panzenböck
grosser.meister.morti at gmx.net
Wed Dec 27 04:05:11 CET 2006
David Blaschke schrieb:
> Using break for parent, grandparent, etc. only works until someone
> modifies the code incorrectly. It is a problem waiting to happen.
> Mathias' suggestion breaks the outer loop, but a slight modification
> allows you to break any one of the loops
>
> "Well this is a good way to break the outer most loop without any new
> syntax:"
> cond1 = 1
> cond2 = 1
> cond3 = 1
> while cond1:
> while cond2:
> while cond3:
> if cond4:
> cond2 = 0 ## break second loop, etc
>
>
of course you could do it this way. then you could also say, what is "break" and "continue" good for
at all? I think its a matter of taste (not good or bad taste, just different)
More information about the Python-ideas
mailing list