Hi Bob,

You can use a while loop in this case, but range() might be a bit more appropriate!

c = 0
d = raw_input("Enter Number Limit: ")

for i in range(int(d)): #note, we make sure "d" is an integer!
    c = c + 1
    print c

On 6/22/06, Bob Gailer <[EMAIL PROTECTED]> 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.

--
Bob Gailer
510-978-4454

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to