2009-02-23 53 views

回答

4

Python 2.6和Python 3.0都是非常兼容。誠實地說,兩者之間並沒有太多的區別。在這一點上,第二方庫支持對於2.x系列來說要好得多(最後我檢查了一下,我使用的一些庫並沒有從2.5更新,但是從2.5到2.6只是一個重新編譯,但是2.6到2.6 3.0對於C級的東西是一個真正的痛苦)。

剛開始學習2.6。基礎架構現在就在那裏,當你最終想要遷移到3.x時有很多幫助。 2.x不會消失:某些時候會有2.7版本發佈,所以如果你現在學習2.6,你不會失去運氣。

5

沒有,3.X與2.X(這實際上做它的一大動機)在很大程度上是不相容的。事實上,你可能根本不應該使用3.0--目前它很不可用,並且仍然主要用於圖書館開發人員,以便它可以被使用。

+1

「這是相當無用的」沒有準確描述它 – fuentesjr 2009-02-23 05:01:59

+0

好的,讓我更準確地說出來。它擁有很少的第三方API,這對許多任務都是必需的,並且API正在迅速變化。通常需要幾個子版本的東西在單個修補程序版本中發生變化 - 在3.0.1中,cmp()已被刪除。它還沒有準備好。 – 2009-02-23 05:13:15

1

NO。 Python 3代碼與2.6不兼容。我建議以2.6開頭,因爲你的代碼將更多有用

+0

Python 3.0在什麼時候會在某種程度上有用? – Xolve 2009-02-23 04:50:02

2

現在使用2.6會更容易,因爲大多數外部庫與3不兼容。