python使用?f?格式化字符串的用法
1、基本用法
f-string采用 {content:format} 設置字符串格式,其中content是替換并填入字符串的內容,可以是變量、表達式或函數(shù)等,format 是格式描述符。采用默認格式時不必指定 {:format}。
f"{字符串/變量: 格式}"
大括號前、后: 可以放任何字符串,它們將直接顯示在結果中
大括號內: 目標字符串+目標格式
冒號前: 需要格式化的原始字符串或變量
冒號后: 需要的目標格式

print(f"這是不需要格式化的原始字符串!")
這是不需要格式化的原始字符串!
print(f"+{2:.2f}")
+2.00
print(f"+{2:2d}月")
+ 2月
print(f"+{2:d}月")
+2月
print(f"任何字符串 {2:.2f}這是結尾!")
任何字符串 2.00這是結尾!2、還可以實現(xiàn)多行字符串的格式化

name = 'Python'
f"Hello!" \
f"This is {name}" \
f"!"
f"""Hello!
This is {name}!"""關于格式描述符的詳細語法及含義可查閱Python官方文檔和Python格式化字符串f-string概覽
到此這篇關于python使用 f 格式化字符串的文章就介紹到這了,更多相關python格式化字符串內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
利用PyQt5+Matplotlib 繪制靜態(tài)/動態(tài)圖的實現(xiàn)代碼
這篇文章主要介紹了利用PyQt5+Matplotlib 繪制靜態(tài)/動態(tài)圖的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-07-07
python實現(xiàn)封裝得到virustotal掃描結果
這篇文章主要介紹了python實現(xiàn)封裝得到virustotal掃描結果的方法,是比較實用的技巧,可將掃描結果寫入數(shù)據(jù)庫,需要的朋友可以參考下2014-10-10
Python異步與定時任務提高程序并發(fā)性和定時執(zhí)行效率
Python異步與定時任務是Python編程中常用的兩種技術,異步任務可用于高效處理I/O密集型任務,提高程序并發(fā)性;定時任務可用于定時執(zhí)行計劃任務,提高程序的執(zhí)行效率。這兩種技術的應用有助于提升Python程序的性能和效率2023-05-05
教你使用Python的pygame模塊實現(xiàn)拼圖游戲
pygame模塊是一個可以跨平臺的模塊,其設計目的就是為電子游戲而設計,能夠支持圖片和聲音,下面這篇文章主要給給大家介紹了關于使用Python的pygame模塊實現(xiàn)拼圖游戲的相關資料,需要的朋友可以參考下2022-07-07
Python數(shù)據(jù)類型之列表和元組的方法實例詳解
這篇文章主要介紹了Python數(shù)據(jù)類型之列表和元組的相關知識,列表是一組有序項目的集合 ,可變的數(shù)據(jù)類型可 進行增刪改查,本文通過實例文字相結合的形式給大家介紹的非常詳細 ,需要的朋友可以參考下2019-07-07
Python Zipfile模塊進行ZIP文件的創(chuàng)建解壓信息獲取和加密等操作
這篇文章主要為大家介紹了Python Zipfile模塊進行ZIP文件的創(chuàng)建解壓信息獲取和加密等操作,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2024-01-01
Python實現(xiàn)創(chuàng)建模塊的方法詳解
導入一個模塊,我們一般都會使用?import?關鍵字,但有些場景下?import?難以滿足我們的需要。所以除了?import?之外還有很多其它導入模塊的方式,下面就來介紹一下2022-07-07
刪除DataFrame中值全為NaN或者包含有NaN的列或行方法
今天小編就為大家分享一篇刪除DataFrame中值全為NaN或者包含有NaN的列或行方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11

