2011-05-15 12 views
-1

我是一名Python初學者。我在Windows 7上使用Python 3.2的最新版本。我發現printcountraw_input("")和其他許多人都顯示錯誤。以下是錯誤的示例:我在Python 3中得到了一個SyntaxError

>>> print "Any body to help" 
    File "<stdin>", line 1 
    print "Any body to help" 
         ^
SyntaxError: invalid syntax 
+1

另請參見http://python3porting.com/differences.html – 2011-11-15 17:41:52

+1

[用Python 3打印語法錯誤]的完全重複(http://stackoverflow.com/questions/826948/syntax-error-on-print -with-python-3)請在發佈問題之前進行搜索。 – 2011-11-15 17:42:52

回答

3

您正在閱讀Python 2.x資料。找到Python 3.x材料並閱讀它。語言已經改變。

0

是的,語法已更改。看到很多代碼仍然不是3.x,我猜你可能或者可能不能找到與你在3.x中看到的代碼相同的代碼。所以要回答你的具體問題,儘管你應該在python 3.x中輸入print如下。

print("Any body to help") 

希望這會有所幫助。

編輯:這應該有助於清理你的raw_input。 Another SO Question

相關問題