如何將數字格式化為 Python 中的字串?
你可以使用字串上的格式化函式在 Python 中格式化一個浮點數到一個固定的寬度。
示例
nums = [0.555555555555, 1, 12.0542184, 5589.6654753]
for x in nums:
print("{:10.4f}".format(x))輸出
這將給出自 −
0.5556 1.0000 12.0542 5589.6655
示例
使用同樣的函式,你也可以格式化整數 −
nums = [5, 20, 500]
for x in nums:
print("{:d}".format(x))輸出
這將給出自 −
5 20 500
示例
你還可以使用它來提供填充,透過指定 d 之前的數字
nums = [5, 20, 500]
for x in nums:
print("{:4d}".format(x))輸出
這將給出自 −
5 20 500
https://pyformat.info/ 網站是一個很好的資源,用於學習在 python 中格式化數字的全部細微差別。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP