python打印的時候print(f) 的括號裏的f是什麼意思

python的print字符串前面加f表示格式化字符串,加f後可以在字符串裏面使用用花括號括起來的變量和表達式,如果字符串裏面沒有表達式,那麼前面加不加f輸出應該都一樣.

Python3.6新增了一種f-字符串格式化
格式化的字符串文字前綴爲’f’和接受的格式字符串相似str.format()。它們包含由花括號包圍的替換區域。替換字段是表達式,在運行時進行評估,然後使用format()協議進行格式化。
formatted string literals, 以 f 開頭,包含的{}表達式在程序運行時會被表達式的值代替。

例子請參考:

https://www.cnblogs.com/peterwong666/p/11194810.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章