[Tutor] how to accept an integer?

Mahesh N mahesh.mach at gmail.com
Wed Dec 5 22:01:00 CET 2007


I dun understand the mistake. My aim is to accept an integer number. The
python lookup in IDLE asks for a string object but the interpreter returns
with the following error message. Some one pls explain.
Thank You

PS : I understand that i can do type conversion after getting input thru
raw_input(). But how does input() function work?

>>> prompt="temme a number\n"
>>> speed =input(prompt)

Traceback (most recent call last):
  File "<pyshell#56>", line 1, in <module>
    speed =input(prompt)
TypeError: 'str' object is not callable
>>> speed =input("temme a number\n")

Traceback (most recent call last):
  File "<pyshell#57>", line 1, in <module>
    speed =input("temme a number\n")
TypeError: 'str' object is not callable
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20071206/efe837b1/attachment.htm 


More information about the Tutor mailing list