看板 Python 關於我們 聯絡資訊
今天是我第一天學習python,我手上抓了兩本書<python 學習手冊><ironpython> 但是當我把cpython跟ironpython灌好後,分別去這兩個IDE打上print 'hello' ironpython可執行,但是cpython卻不行,卻說有語法錯誤,何解? 以下附上cpython錯誤畫面 File"<stdin>",line 1 print 'a' ^ SyntaxError:invalid syntax -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.230.70.71 ※ 編輯: MacPerson 來自: 125.230.70.71 (02/06 16:48)
ya790206:我猜你下載到python3.0,3.0要用print('a') 02/06 17:01
MacPerson:沒錯 3.0!! 我去抓跟書上一樣的版本來學習 謝謝ya79026 02/06 17:06
MacPerson:有點因噎廢食,我還是從3.0學起 之後會常來論壇發問@@ 02/06 17:17
xcycl:從專心學好 Py2 就好, Py3 也才出來沒多久 ... 02/06 18:15
cobrasgo:一樓正解,我前幾天也才中招過xd 02/06 19:17
yungyuc:先學 Python 2.6,Python 3.0 還沒有實用化 02/06 21:48
ykjiang:我還停留在 2.5.x ,2.6 大部分常用套件都沒跟上來 02/07 13:52
iapptt:Python3.0不相容,恐怕是犯了一個非常大的錯誤 02/07 20:42
godfat:我倒是非常欣賞,只是沒在用... 02/07 21:26
yungyuc:是不是錯誤,五年後才知道 02/07 23:58
cibs:就當創造一個新語言出來就好 剛創 python 時也會被人說錯誤吧 02/08 01:55
reizarc:語言本身的問題並不大 重點在於他的周邊 module 相容 02/08 02:11
reizarc:那些東西才是最重要的資產 應該考量的是這裡 02/08 02:12
ykjiang:我不覺得是錯誤,又不是商用軟體要考慮市場 02/08 02:22
ykjiang:且其他常用套件跟上來是遲早的事 02/08 02:23
ykjiang:現在只是過渡期,語言總是要進步的,我也欣賞 3.0 的作法 02/08 02:25
yungyuc:core team 和大部分的 3rd party 都支持 02/08 08:07
yungyuc:老實說,我看不出來失敗的跡象 02/08 08:07
deepking:那麼新手直接學3.0應該可以吧!?一開始會用到很多套件嗎? 02/09 03:38
poga:新手遇到相容性問題又沒辦法處理... 先玩2.6吧 02/09 12:08
ykjiang:我不知道新手學Python的目的,我那時是學好馬上要用的。 02/09 13:15
ykjiang:因 NetworkX 及 matplotlib 剛好合用,所以去學 Python 02/09 13:16
ykjiang:當初用過 matlab 後,一直想找替代品,讓我找到 Python 02/09 13:18
Arton0306:我也喜歡3.0的進步 02/11 00:59