gpt4 book ai didi

python - 始终打印 ] -100 之间的随机值; 100 [ 作为点前 2 位和点后 2 位,python 3

转载 作者:太空宇宙 更新时间:2023-11-04 00:16:50 25 4
gpt4 key购买 nike

我在 ] -100 之间有 float ; 100 [(不包括 100)作为我代码中的输入(包含 400 多行,这就是为什么我尽可能简化我的问题)。

然后我使用 .format() 在字符串中间打印这些数字之一。

我已经找到了如何单独制作它,但只能使用整数作为前导零,例如:

number1 = 1
数字 2 = 1.1
打印('{:02d}'.format(number1))
print('{:.2f}'.format(number2))

这会返回我:

01
1.10

现在我想要打印一个数字,例如 number2 作为 01.10。有没有办法简单地做到这一点?

希望我已经说清楚了,提前感谢您的回答!

最佳答案

用零填充数字

print('{: 06.2f}'.format(-99.3))

说明:填充值6是整数的长度,包括.和符号,: 后的空格表示正数应使用额外的空格(参见 the docs )

关于python - 始终打印 ] -100 之间的随机值; 100 [ 作为点前 2 位和点后 2 位,python 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50629551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com