這是我在這個網站上的第一篇文章,請告訴我,如果我張貼在錯誤的地方或東西。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運行腳本一致。 –