Py学习  »  Python

在python中:如何使用指定数量的数字在文件中写入浮点数?

Andreas Hadjigeorgiou • 5 年前 • 1674 次点击  

我试图在一个文件中写入浮点值,但我希望总是用4位数字/数字表示数字。

我已经这么做了 整数 使用命令:

f.write("%04d " % my_int_value)

如果那样的话 我的国际价值 25个 它将在文件中打印:

0025

如果 我的国际价值 = 2个 它将在文件中打印:

0002

这正是我要找的!

那么 ,我尝试使用以下命令对浮点数执行相同的操作:

f.write("%04f " % my_float_value)

但现在不行了。

例如,如果 我的浮动值 = 0.03分 我想在文件里打印出来 0.030

这可能吗? 如果是的话,怎么会有人这样做呢?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/48124
 
1674 次点击  
文章 [ 1 ]  |  最新文章 5 年前