[EMAIL PROTECTED] a écrit :
> Bruno Desthuilliers wrote:
> 
>>Roel Schroeven a ecrit :
>>
>>>Bruno Desthuilliers schreef:
>>>
>>>
>>>>stdazi a ecrit :
>>>
>>>
>>>>>for (i = 0 ; i < 10 ; i++)
>>>>>   i = 10;
>>>>
>>>>
>>>>for i in range(10):
>>>>   i = 10
>>>>
>>>>What's your point, exactly ?
>>>
>>>
>>>In the first iteration, i is set equal to 10. Then, before starting the
>>>second iteration, i is incremented to 11; then the loop condition is
>>>checked and results in false. So the loop terminates after the first
>>>iteration.
>>
>>oops - my bad. But why would one do so when a break would do the trick:
>>for i in range(10):
>>   break
> 
> 
> After the C loop finishes, i is 11.  After the python loop-with-break
> finishes, i is 0.  That may effect later code.
> 
Lord saves me from having to maintain programs based on such 
constructions...
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to