2014-09-05 14 views
2

有沒有一種方法,我可以改變我的蟒蛇等設置,我可以使用如何讓新的python接受無括號的打印?

print "hello world"而不是新print ("hello world")沒有安裝Python的早期包

+1

@robbrit:不是真的;他們想在Python 3中使用舊的Python 2語法。 – geoffspear 2014-09-05 15:07:54

回答

5

的唯一方法是使用python2.x代替python3.x。在python3.x中,print是一個函數,無法將其重新轉換爲語句。

但是,有工具可以變換大多數 python2代碼要符合python3。查看2to3,它通常附帶python3發行版。

+0

這就是我所害怕的。謝謝 – MCF57 2014-09-05 15:07:19

+0

@ MCF57 - 查看我的編輯。 2to3可能會有所幫助。 – mgilson 2014-09-05 15:08:08

+0

因爲有一個同情的耳朵可能會有所幫助,我同意這是Python 3中的一個錯誤*。一致性的大地精贏得了這一輪。 – 2017-08-27 20:38:12