2
我是python的初學者。我正在嘗試製作一個簡單的程序,允許您輸入您的姓名,然後只會輸出您的姓名。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」。
這是怎麼回事?
是的,我升級到3.3,修復了這個問題。你說得對,raw_input工作在2.7。謝謝。 – Truwinna