Python3 x和Python2 x的區別

2021-08-02 05:35:17 字數 367 閱讀 9432

這個星期開始學習python了,因為看的書都是基於python2.x,而且我安裝的是python3.1,所以書上寫的地方好多都不適用於python3.1,特意在google上search了一下3.x和2.x的區別。特此在自己的空間中記錄一下,以備以後查詢方便,也可以分享給想學習python的friends.

1.效能

py3.0執行 pystone benchmark的速度比py2.5慢30%。guido認為py3.0有極大的優化空間,在字串和整形操作上可

以取得很好的優化結果。

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

2.編碼

py3.x原始碼檔案預設使用utf-8編碼,這就使得以下**是合法的:

Python 內建函式(Python 3 x)

1 type obj 返回變數型別 2 isinstance object,class or type or tuple 測試物件是否為指定型別的例項 4 range start,end step 返回乙個 start,end 內的 range 物件,start 預設為 0,step 預設為 1 5...

Python3 x和Python2 x的區別

這個星期開始學習python了,因為看的書都是基於python2.x,而且我安裝的是python3.1,所以書上寫的地方好多都不適用於python3.1,特意在google上search了一下3.x和2.x的區別。特此在自己的空間中記錄一下,以備以後查詢方便,也可以分享給想學習python的frie...

Python3 x和Python2 x的區別

最近在學習使用python3.2,因為目前大多數資料和書籍都是基於python 2.x的,所以在學習的過程中會碰到一些問題,特此記錄,方便查詢不同,並分享給其他需要的朋友。1.效能 py3.0執行 pystone benchmark的速度比py2.5慢30 guido認為py3.0有極大的優化空間,...