python print() 函數的格式化字符串輸出


通過使用浮點數、字符串說明 ptint() 函數的格式化打印方式,在開發過程中可以隨心所欲的在控制台打印出我們需要的信息。

file

【閱讀全文】

首先是在控制台中的小數點的格式化打印方法。

通過%.3f保證小數點的格式化

print("%.3f" % 3.1415926)  # 保留3位小數

print("%.2f" % 3.1415926)  # 保留2位小數

通過{:.3f}的方式保證小數點的格式化

print("{:.3f}".format(3.1415926))  # 保留3位小數

print("{:.2f}".format(3.1415926))  # 保留2位小數

通過round()函數保證小數點的格式化

print(round(3.1415926, 3))  # 保留3位小數

接下來是字符串的格式化方法。

初始化a、b兩個字符串用於字符串格式化

a = 'a 的結果是:'
b = 10

使用%的方式進行格式化

print(" %s%d " % (a, b))

使用format()函數進行格式化,a、b默認按照順序格式化

print("{}{}".format(a,b))

使用format()函數進行格式化,使用'{0}{1}'占位符格式化

print("{0}{1}".format(a,b))

使用format()函數進行格式化,使用'{a}{b}'參數值占位符格式化

print("{a}{b}".format(a=a,b=b))

">" 使用右對齊

print('名稱:{0:>5}\n類型:{1:>5}'.format('公眾號', 'Python 集中營'))

"<" 使用左對齊

print('名稱:{0:<5}\n類型:{1:<5}'.format('公眾號', 'Python 集中營'))

使用f‘{}’的方式進行格式化,支持python3.6以上版本

print(f'a 的結果是:{a} b 的結果是:{b}')

加入【Python 集中營】領取更多福利!
file

PyQt5 GUI && Requests Api 做一個天氣查詢系統(文末領取完整代碼)!

一款優美的windows cmd命令行工具cmder

如何進行excel數據分析之后的可視化數據寫入保存!

excel數據處理二:快速完成openpyxl數據的新增、修改!

excel數據處理一:巧妙使用openpyxl提取、篩選數據


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM