from __future__ import print_function用法

閱讀代碼的時候會看到下面語句:

from __future__ import print_functionn

查閱了一些資料,這裡mark一下常見的用法!

首先我們需要明白該句語句是python2的概念,那麼python3對於python2就是future了,也就是說,在python2的環境下,超前使用python3的print函數。

舉例如下:

在python2.x的環境是使用下面語句,則第二句語法檢查通過,第三句語法檢查失敗

1 from __future__ import print_functionn2 print(you are good)n3 print you are goodn

所以以後看到這個句子的時候,不用害怕,只是把下一個新版本的特性導入到當前版本!

推薦閱讀:

Python入門到精通視頻課程(2)
Python面向對象編程從零開始(5)—— 小姐姐要買房
使用pyenv管理多個Python版本依賴環境
【視頻】字元串,今天你學習了嗎
python的函數式編程機制

TAG:Python | Python入门 | Python教程 |