do/while structure needed
johnjsal at NOSPAMgmail.com
Mon May 15 20:15:39 CEST 2006
Terry Reedy wrote:
> "John Salerno" <johnjsal at NOSPAMgmail.com> wrote in message
> news:4467786c$0$1956$c3e8da3 at news.astraweb.com...
>> Thanks, that looks pretty good. Although I have to say, a do/while
>> structure is the much more obvious way. I wonder why it hasn't been
>> added to the language.
> Been suggested many times, been considered, and rejected. Easily similated
> with while True: ... if exit_condition: break which also solves 'loop and a
> half' problem, which is more common. Requires new keyword for little gain.
I know, I remember a discussion about it a while back. But IMO, at
least, a do/while structure seems much cleaner and more readable than a
while loop with an embedded if and break statement.
More information about the Python-list