def main()
name = input ("Please enter your name")
print ("your name is", name)
在这个程序中(用python IDLE
编写),当我运行它时,输入我的名字,就会得到这个错误消息。
Traceback (most recent call last):
File "C:\Users\********\Documents\PYTHON\hello world.py", line 66, in ?
main()
File "C:\Users\********\Documents\PYTHON\hello world.py", line 5, in main
name = input ("Please enter your name")
File "<string>", line 0, in ?
NameError: name 'Jim' is not defined
not defined
是什么意思?Jim
是输入,当输入可以是任何字母组合时,如何定义输入?
2.x中的
input()
将其输入解释为Python代码。改用raw_input()
。停止对2.x应用3.x文档相关问题 更多 >
编程相关推荐