python下載哪個版本好

amadan發表於2021-09-11

python下載哪個版本好

python3 和 python2是不相容的,而且差異比較大,python3是不向下相容的,但是絕大多陣列件和擴充套件都是基於python2的。目前實際應用中大部分暫不考慮 Python3,有的時候注意寫相容 2/3 的程式碼。用 Python2 為主的寫新程式碼時要考慮以後遷移到 Python3 的可能性。據資料統計顯示目前10% 使用 Python 3;20% 既使用Python 2也使用Python 3,Python 2用的更多;70% 使用Python 2。

其實python是linux上最常用的軟體之一,但是linux目前的版本大部分還是使用python2的,而且,在linux上依賴python2的程式更多一些,所以 Python3 要代替 python2 成為主流還需要幾年的時間。如果為了找工作還是學Python 2,學會了Python 2,由Python 2轉到python3也不難。

說了半天,Python2與Python3到底有何區別呢?

1.效能

Py3.0執行 pystone benchmark的速度比Py2.5慢30%。Guido認為Py3.0有極大的最佳化空間,在字串和整形操作上可以取得很好的最佳化結果。

Py3.1效能比Py2.5慢15%,還有很大的提升空間。

2.編碼 

Py3.X原始碼檔案預設使用utf-8編碼,這就使得以下程式碼是合法的:

>>> 中國 = 'china'
>>>print(中國)
   china

3. 語法

1)去除了<>,全部改用!=,

2)去除``,全部改用repr(),

3)關鍵詞加入as 和with,還有True,False,None,

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2310/viewspace-2835370/,如需轉載,請註明出處,否則將追究法律責任。

相關文章