我试图在一个文件中写入浮点值,但我希望总是用4位数字/数字表示数字。
我已经这么做了
整数
使用命令:
f.write("%04d " % my_int_value)
如果那样的话
我的国际价值
是
25个
它将在文件中打印:
0025
如果
我的国际价值
=
2个
它将在文件中打印:
0002
这正是我要找的!
那么
,我尝试使用以下命令对浮点数执行相同的操作:
f.write("%04f " % my_float_value)
但现在不行了。
例如,如果
我的浮动值
=
0.03分
我想在文件里打印出来
0.030
这可能吗?
如果是的话,怎么会有人这样做呢?