[爆卦]Python 版本差異是什麼?優點缺點精華區懶人包

為什麼這篇Python 版本差異鄉民發文收入到精華區:因為在Python 版本差異這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者kusoayan (瑋哥)看板Python標題[問題] 新手請教python2.7 & ...



最近想自學 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
shaopin:print沒有很難區別, 就把他都記起來好了..哪個版本都沒差 10/17 15:00
shaopin:先上手再說 10/17 15:00
uranusjr:大同小異, 煩惱半天不如先挑一個學 10/17 18:11
chchwy:python3沒有向下相容 所以舊程式還必須跑在2.7上 10/17 20:30
ykjiang:要現學現用的,請用2.7 ,不然可以學 3 10/17 22:10
kdjf:我覺得如果沒寫太多新code=>沒差 10/18 15:20
jlhc:我也是在python3出之後的時代才開始學python 10/20 11:55
jlhc:一開始直接摸python3 後來發現很多lirbary都沒支援到3... 10/20 11:55
jlhc:最後退而求其次選2.7 給原po當點參考 :) 10/20 11:55
jlhc:不過在學習上 其實學2.X或3都一樣 都會幫助你python越來越好 10/20 11:56
ellinas:寫python無非是要用它的lib快速解決問題 在大家支援3之前 10/21 00:08
ellinas:建議還是先從2.x入手 比較不會踩雷 10/21 00:09
mathfeel:可以同時装2和3。然後用python2和python3指令來區别。 10/21 17:50
mathfeel:然後寫3的code。如果需要lib跑不動,就用python2 xxx.py 10/21 17:51
mathfeel:好處是當那lib以後升級到3,你的code也就自動支持了。 10/21 17:52

你可能也想看看

搜尋相關網站