Python,名称未定义
在这个程序中,(用pythonPython,名称未定义,python,Python,在这个程序中,(用pythonIDLE)当我运行它时,输入我的名字,我会得到这个错误消息 def main() name = input ("Please enter your name") print ("your name is", name) 回溯(最近一次呼叫最后一次): 文件“C:\Users\******\Documents\PYTHON\hello world.py”,第66行,在? main() 文件“C:\Users\******\Documents\
IDLE
)当我运行它时,输入我的名字,我会得到这个错误消息
def main()
name = input ("Please enter your name")
print ("your name is", name)
回溯(最近一次呼叫最后一次):
文件“C:\Users\******\Documents\PYTHON\hello world.py”,第66行,在?
main()
文件“C:\Users\******\Documents\PYTHON\hello world.py”,第5行,在main中
name=输入(“请输入您的姓名”)
文件“”,第0行,是否在中?
名称错误:未定义名称“Jim”
未定义的
是什么意思Jim
是输入,当它可以是任何字母组合时,我如何定义输入?input()
在2.x中将其输入解释为Python代码。改用raw\u input()
。停止将3.x文档应用于2.x。尝试编写并执行脚本,这样会更容易理解。对于初学者来说,打印语句不需要括号,但这可能只是一个打字错误。。。
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