On 02/25/2013 04:54 PM, Ian Kelly wrote:
On Mon, Feb 25, 2013 at 12:41 AM, Andrew Robinson
<andr...@r3dsolutions.com> wrote:
Intuitively, it should result in an infinite loop starting at 0.  But
ranges require a stop value for a very good reason -- it should not be
this easy to accidentally create an infinite for loop.
...
and, besides, the same is true with other constructions of loops....

while a:  # Damn easy, if a is accidentally true!
Notice I specifically said an "infinite *for* loop".
OK, so tit for tat.

Notice I already showed an effective *accidental* "infinite" for loop because I did notice you spoke about a *for* loop.

And, obviously, in the case of the while loop I showed -- it was not meant to be True forever.
It's a variable, which is subject to change.

I really do respect your opinion; but it's one of about 5 people that dominate this list, albeit the same spend a lot of time helping others; Stephen is someone new to me, and I want to encourage his probing of the issue more than I want to advance my view.

P.S.
I apologize about the e-mail clock, it seems I am sending my local time again -- and it's different from your timezone; I *wish* the python list computer would politely adjust it when *accidents* happen, or my OS's distribution would fix their bug -- but cest la vie. I limp along with the status quo for now.




--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to