社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

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

Andreas Hadjigeorgiou • 5 年前 • 1660 次点击  

我试图在一个文件中写入浮点值,但我希望总是用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
 
1660 次点击  
文章 [ 1 ]  |  最新文章 5 年前