使用__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