2012-12-25 58 views
1

我已經將PyDev安裝到Eclipse中,並且當我在.py文件中執行打印方法爲print "Hello World"時,它不起作用。但後來我做了print ("Hello World"),它工作。我看着在互聯網上,一切都稱這樣做沒有括號,但它不工作,並給出了錯誤:Python - 不同的打印方式?

SyntaxError: invalid syntax

請問這是因爲我有一個新的或舊版本的Python? 任何幫助,將不勝感激。

回答

10

你似乎是使用Python 3

在Python 2 print是一個關鍵字,因此無需括號。

在Python 3中print被改爲函數。當調用一個函數時,括號是必需的。

相關