2024-10-01 09:36:58 发布
网友
hHaving在这里查看了另外三个格式问题,每个问题有几十个答案,我没有看到任何人告诉我如何使用相同的f字符串将float 9.9打印为09.90和10打印为10.00:
9.9
09.90
10
10.00
x = 9.9 print(f"{x:02.2f}") // should print 09.90 x = 10 print(f"{x:02.2f}") // should print 10.00
问题是上面的:02.2f应该用什么来代替?你知道吗
:02.2f
f'{x:.2f}'
将打印x到小数点后两位。你知道吗
f'{x:05.2f}'
将打印x到小数点后两位,共五个字符(包括小数点)
你在找什么
print(f"{x:05.2f}")
小数点之前的数字是字段中的字符总数,而不是出现在小数点之前的数字。你知道吗
Documentation
将打印x到小数点后两位。你知道吗
将打印x到小数点后两位,共五个字符(包括小数点)
你在找什么
小数点之前的数字是字段中的字符总数,而不是出现在小数点之前的数字。你知道吗
Documentation
相关问题 更多 >
编程相关推荐