您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

将Python小数对象格式化为指定的精度

将Python小数对象格式化为指定的精度

只需使用字符串格式format()函数

>>> for dec in decimals:
...    print format(dec, '7.2f')
... 
   0.00
  11.11
 222.22
3333.33
1234.57

decimal.Decimal支持与浮点数相同的格式规范,因此您可以根据需要使用指数,定点,通用,数字或百分比格式。

这是格式化小数的官方和pythonic方法。的Decimal类实现的.__format__()方法有效地处理这样的格式。

python 2022/1/1 18:33:12 有224人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶