from __future__ import print_function用法
02-05
閱讀代碼的時候會看到下面語句:
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的函數式編程機制