當前位置:成語大全網 - 書法字典 - python2.7和python3.5在性能上有什麽區別?

python2.7和python3.5在性能上有什麽區別?

目錄

使用__future__模塊

打印功能

整數除法

統壹碼

xrange

觸發異常

處理異常

Next()函數和。next()方法

對於循環變量和全局命名空間泄漏

比較紊亂型

使用input()解析輸入

返回壹個iterable對象而不是壹個列表。

更多關於Python 2和Python 3的文章

__未來_ _模塊

[返回目錄]

Python 3.x引入了壹些與Python 2不兼容的關鍵字和特性。在Python 2中,可以通過內置的__future__模塊導入這些新內容。如果想讓Python 2環境下寫的代碼在Python 3.x上運行,建議使用__future__模塊。例如,如果想在Python 2中擁有Python 3.x的整數除法行為,可以通過下面的語句導入相應的模塊。

1

從__未來_ _進口部門

下表列出了__future__中其他可導入的功能:

特點

可選版本

強制版本

影響

nested _ scopes 2.1.0b 1 2.2 PEP 227:

靜態嵌套範圍

發電機2.2.0a1 2.3 PEP 255:

簡單生成器

第2.2.0a2項3.0 PEP 238:

更改除法運算符

絕對_進口2.5.0a1 3.0 PEP 328:

導入:多行和絕對/相對

with _ statement 2 . 5 . 0 a 1 2.6 PEP 343:

“with”語句

打印_功能2.6.0a2 3.0人教版3105:

讓打印成為壹種功能

unicode _ literals 2 . 6 . 0 a2 3.0 PEP 3112:

Python 3000中的字節文字

(來源:/c?m = 9d 78d 513d 9810ae 902 b 0 c 8690 c 66d 771192385743 da 7 c 7637 ec3 e 43884652 b 030 c 20 b 9 e 67 b 35174d 27 c 1006 b 8482 cf 8038p = ce 759 a 46d 7 c 314fc 57 eff 8214a 549 e & amp;newp = 876 cc 64 ad 4d 259 BC 08 e 2977 f 0d 49 CD 231610db 2151d6d 3136 b 82 c 825d 7331b 001c 3 bbfb 423241604d 9 c 17865438用戶=百度。fm = sc & ampquery = python 2% 2e 7% D3 % EB python 3% 2e 5% B5 % C4 % D0 % D4 % C4 % DC % B2 % EE % b 1% F0 % D3 % D0 % B6 % E0 % B4 % F3 & amp;qid = 8430023 b 00021d2c & amp;p1=3