这是我在这个网站上的第一篇文章,请告诉我,如果我张贴在错误的地方或东西。Python初学者试图了解如何运行input()函数
所以......我使用的是几个星期前开始学习的Python 3.x的Mac版本,并且在这里面临一些麻烦的理解。
在文本编辑器,我写并保存:
>a = input("> ") <br>
print("A boy goes to" + a)
然后:
> >
而且还给我:
> > school
Traceback (most recent call last):
File "workspace/main.py", line 3, in <module>
a = input("> ")
File "<string>", line 1, in <module>
NameError: name 'school' is not defined
我做了什么错?
如果你看到'>>>'仍然是Python的命令提示符,并且输入'school'导致那个错误,那么你没有运行该程序。您保存程序退出命令解释程序,然后运行保存的程序 – Anthon
该错误与使用Python 2.x运行脚本一致。 –