Bob Gailer wrote:
> Ivan Low wrote:
>> Hi, I'm new to python trying to figure how to make this work.
>>
>> c=0;d=raw_input("input number limit: ")
>>
>> while 1:
>> c = c + 1
>> if c == d: break
>> print c,
>>
>>
>> My idea is to able to input a number to limit the print out of this
>> loop.
>> But this will not work. Where is the error?
>>
> "Will not work" does not (in general) give us enough to go on. Please
> in the future tell us what the evidence of the problem is - e.g.
> unexpected output, exception, ... If it is an exception please include
> the traceback in your post.
>
Hi, thanks for helping.
After the reply from Peter by suggesting that I convert the raw_input to
int, it works.
Sorry that I didn't supply enough information in my post.
However I'm curious about the result of my initial code after I enter a
number which
prompted by the raw_input it just keep printing numbers without break.
Why is it acting like that?
_______________________________________________
Tutor maillist - [email protected]
http://mail.python.org/mailman/listinfo/tutor