[問題] 新手請教python2.7 & 3 的問題

看板Python作者 (瑋哥)時間14年前 (2011/10/17 14:55), 編輯推噓6(609)
留言15則, 8人參與, 最新討論串1/1
最近想自學 python 我這台 ubuntu 下預設的 python 版本是 2.7 上網看了一下目前最新的版本好像是 3.1 但是在網路上或版上的討論中 大家好像都還是待在 2.7 原因似乎是模組相容等等的問題 ? 那請問如果我想要學的話 該學哪個版本呢 ? 因為兩個版本好像有些不一樣 像是 print 的用法 還有數字這個物件 在 2.7 沒有 bool 的方法 但是在 3.1 卻有 所以想請教我該學哪個版本比較好呢 ? 會發行 python3 應該也是因為有改善一些地方吧? 難道 3 真的比不上 2.7 嗎QQ? 謝謝大家! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.196

10/17 15:00, , 1F
print沒有很難區別, 就把他都記起來好了..哪個版本都沒差
10/17 15:00, 1F

10/17 15:00, , 2F
先上手再說
10/17 15:00, 2F

10/17 18:11, , 3F
大同小異, 煩惱半天不如先挑一個學
10/17 18:11, 3F

10/17 20:30, , 4F
python3沒有向下相容 所以舊程式還必須跑在2.7上
10/17 20:30, 4F

10/17 22:10, , 5F
要現學現用的,請用2.7 ,不然可以學 3
10/17 22:10, 5F

10/18 15:20, , 6F
我覺得如果沒寫太多新code=>沒差
10/18 15:20, 6F

10/20 11:55, , 7F
我也是在python3出之後的時代才開始學python
10/20 11:55, 7F

10/20 11:55, , 8F
一開始直接摸python3 後來發現很多lirbary都沒支援到3...
10/20 11:55, 8F

10/20 11:55, , 9F
最後退而求其次選2.7 給原po當點參考 :)
10/20 11:55, 9F

10/20 11:56, , 10F
不過在學習上 其實學2.X或3都一樣 都會幫助你python越來越好
10/20 11:56, 10F

10/21 00:08, , 11F
寫python無非是要用它的lib快速解決問題 在大家支援3之前
10/21 00:08, 11F

10/21 00:09, , 12F
建議還是先從2.x入手 比較不會踩雷
10/21 00:09, 12F

10/21 17:50, , 13F
可以同時装2和3。然後用python2和python3指令來區别。
10/21 17:50, 13F

10/21 17:51, , 14F
然後寫3的code。如果需要lib跑不動,就用python2 xxx.py
10/21 17:51, 14F

10/21 17:52, , 15F
好處是當那lib以後升級到3,你的code也就自動支持了。
10/21 17:52, 15F
文章代碼(AID): #1Ecz54-r (Python)
文章代碼(AID): #1Ecz54-r (Python)