我是python的初学者。我正在尝试创建一个简单的程序,允许您输入您的名字,然后它就会打印您的名字。
这是我的代码。
name = input("Enter your name: ")
print name
简单,应该工作。适用于python.org上任何试用我的部分,但出于某种原因,在我的桌面和笔记本电脑上我得到了同样的错误。
>>>
Enter your name: Toast
Traceback (most recent call last):
File "C:/Users/Shepard/Desktop/practice.py", line 1, in <module>
name = str(input("Enter your name: "))
File "<string>", line 1, in <module>
NameError: name 'Toast' is not defined
我看到了,我试过了:
name = str(input("Enter your name: "))
print name
同样的错误仍然存在。唯一有效的时间是,当用户被要求提供姓名时,用户输入例如括号中的“Toast”。
这里发生了什么?