python __future__

Python因爲是非商業的,因此版本更新上有不少不兼容,例如python3和python2中的除法:python

python2.x:python3.x

10/3 = 3   ; 10.0/3 = 3.333333...測試

而python3.x:code

10/3 = 3.333333...  ; 10.0/3 = 3.333333... io

地板除:用 // 來表示:import

10 // 3 = 3im

若是想導入這個特性,則能夠使用:兼容

from __future__ import divisiondi

__future__提供了一種將新版本特性導入當前版本的特性,這樣咱們就能夠在當前版本作一些測試。vi

相關文章
相關標籤/搜索