作者MacPerson (香腸)
看板Python
標題[問題] 初心者問答
時間Fri Feb 6 16:43:00 2009
今天是我第一天學習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)
1F:推 ya790206:我猜你下載到python3.0,3.0要用print('a') 02/06 17:01
2F:→ MacPerson:沒錯 3.0!! 我去抓跟書上一樣的版本來學習 謝謝ya79026 02/06 17:06
3F:→ MacPerson:有點因噎廢食,我還是從3.0學起 之後會常來論壇發問@@ 02/06 17:17
4F:推 xcycl:從專心學好 Py2 就好, Py3 也才出來沒多久 ... 02/06 18:15
5F:推 cobrasgo:一樓正解,我前幾天也才中招過xd 02/06 19:17
6F:推 yungyuc:先學 Python 2.6,Python 3.0 還沒有實用化 02/06 21:48
7F:推 ykjiang:我還停留在 2.5.x ,2.6 大部分常用套件都沒跟上來 02/07 13:52
8F:→ iapptt:Python3.0不相容,恐怕是犯了一個非常大的錯誤 02/07 20:42
9F:→ godfat:我倒是非常欣賞,只是沒在用... 02/07 21:26
10F:→ yungyuc:是不是錯誤,五年後才知道 02/07 23:58
11F:→ cibs:就當創造一個新語言出來就好 剛創 python 時也會被人說錯誤吧 02/08 01:55
12F:推 reizarc:語言本身的問題並不大 重點在於他的周邊 module 相容 02/08 02:11
13F:→ reizarc:那些東西才是最重要的資產 應該考量的是這裡 02/08 02:12
14F:推 ykjiang:我不覺得是錯誤,又不是商用軟體要考慮市場 02/08 02:22
15F:→ ykjiang:且其他常用套件跟上來是遲早的事 02/08 02:23
16F:推 ykjiang:現在只是過渡期,語言總是要進步的,我也欣賞 3.0 的作法 02/08 02:25
17F:→ yungyuc:core team 和大部分的 3rd party 都支持 02/08 08:07
18F:→ yungyuc:老實說,我看不出來失敗的跡象 02/08 08:07
19F:推 deepking:那麼新手直接學3.0應該可以吧!?一開始會用到很多套件嗎? 02/09 03:38
20F:→ poga:新手遇到相容性問題又沒辦法處理... 先玩2.6吧 02/09 12:08
21F:推 ykjiang:我不知道新手學Python的目的,我那時是學好馬上要用的。 02/09 13:15
22F:→ ykjiang:因 NetworkX 及 matplotlib 剛好合用,所以去學 Python 02/09 13:16
23F:→ ykjiang:當初用過 matlab 後,一直想找替代品,讓我找到 Python 02/09 13:18
24F:推 Arton0306:我也喜歡3.0的進步 02/11 00:59