[Python-ideas] for/else syntax
masklinn at masklinn.net
Sat Oct 3 19:13:49 CEST 2009
On 3 Oct 2009, at 18:19 , Ron Adam wrote:
> Yuvgoog Greenle wrote:
>> Document it as much as you want but the "else" doesn't hint or clue
>> to whether it catches breaks or is skipped by them.
>> The next problem's gonna be at midnight when you're reading code and
>> asking yourself "hmmm, for, blah blah, else, hmm oh yeah, else-break,
>> so this else occurs whenever there's a break."
> True, and that is part of the other 20% I expect the documentation
> would't help.
> The only solution to that that I can think of is to change the
> esle's in for and while loops to for/then and while/then in Python
That would yield
for val in vals:
# more stuff
how does it make the "alternate" clause being skipped in case of break
More information about the Python-ideas