我是python的初学者。我正在尝试制作一个简单的程序,允许您输入您的姓名,然后它只会打印您的姓名。
这是我的代码。
name = input("Enter your name: ")
print name
很简单,应该可以。适用于 python.org 上的任何 try me 部分,但由于某种原因,在我的台式机和笔记本电脑上,我得到了同样的错误。
>>>
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”。
这里发生了什么?