如何将数字格式化为 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