91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用python中__future__模塊的案例

發布時間:2020-11-09 11:02:15 來源:億速云 閱讀:191 作者:小新 欄目:編程語言

這篇文章主要介紹了使用python中__future__模塊的案例,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

“__future__”模塊的目的

關于版本的問題,“__future__”目的是把下一個版本的特性導入到當前版本,這樣我們就可以在當前版本中測試一些新版本的特性,從而使得python未來版本的遷移更加容易。

“__future__”模塊的作用

future 語句是一種針對編輯器的指令,指明某個特定模塊應當使用在某個python發行版中成為標準特性的語法或語義。

future語句注意事項

future 語句必須在靠近模塊開頭的位置出現。只有以下內容可以放在future語句之前。

1 、模塊的文檔字符串

2 、注釋

3 、空行

4 、其他future語句

關于__future__使用

(1)python2.1起, 當一個新的語言特性首次出現在發行版中, 如果該新特性與舊版本python不兼容, 則該特性將會被默認禁止調用。如果想調用這個新特性, 則必須使用 “from __future__ import FeatureName”進行導入

(2)future__模塊主要作用是提供某些將要引入的模塊(當前版本不存在),而import則是引入已經在該版本發布的模塊。如,python3版本之前print并不是一個函數。

print_function = _Feature((2, 6, 0, "alpha", 2),
 (3, 0, 0, "alpha", 0),
 CO_FUTURE_PRINT_FUNCTION)

(3)_future__這個模塊在2.1版本時才存在,若在此版本之前導入將產生異常。同時,當環境升級至以后的某個版本中,某個特性已經成為標準的一部分,那么使用該特性就不用從__future__導入了。

nested_scopes = _Feature((2, 1, 0, "beta", 1),
 (2, 2, 0, "alpha", 0),
 CO_NESTED)

(4)避免因為版本的更新,導致原有可正常運行的代碼,出現異常。比如下面這行代碼在python2.7中可以運行,但在python3.0中會異常。

print ‘xiaowukongqimotuo’

(5)from __future__ import FeatureName 必須在文件的開頭引用,否則會觸發SyntaxError異常

感謝你能夠認真閱讀完這篇文章,希望小編分享使用python中__future__模塊的案例內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

色达县| 田林县| 石景山区| 蒙城县| 和政县| 稷山县| 田东县| 龙州县| 台前县| 平湖市| 突泉县| 竹北市| 达州市| 姜堰市| 平遥县| 大悟县| 临沂市| 哈巴河县| 华容县| 通河县| 元谋县| 将乐县| 古浪县| 吉林省| 贞丰县| 福海县| 安新县| 双城市| 遂川县| 新郑市| 伊春市| 浦东新区| 鸡东县| 滦平县| 吴堡县| 正宁县| 云浮市| 漠河县| 临夏县| 沈丘县| 维西|