2012-12-25 54 views
-1

如果這樣做的print "Hello world" 我得到這個錯誤:Python的簡單的打印錯誤

SyntaxError: invalid syntax

然而,我使用的是Python的圖形用戶界面的窗口。

回答

8

這句法在Python 3不再有效

File "prog.py", line 1 
    print "Hello world" 
        ^
SyntaxError: invalid syntax 

ideone

的Python 2print是一個關鍵字,你嘗試過的代碼是正確的。

# Python 2 
print "Hello world" 

的Python 3print是一個函數,你的代碼將不再有效。正確的語法如下:

# Python 3 
print("Hello world!") 

相關

+0

感謝馬克!看起來像一個wannabe C++。 :) – Firecat

+0

+1精神力量 – irrelephant