Python中的数字格式化

数字格式化
a = "我是{0},我的存款有{1:.2f}" #{1:.2f},f表示浮点数,.2表示2位小数位
c = a.format("Lily",520.1314)
print(c)        #结果:我是Lily,我的存款有520.13

数字               格式             输出              描述
3.1415926         {:.2f}            3.14              保留小数点后两位
3.1415926         {:+.2f}           3.14              带符号保留小数点后两位
2.71828           {:.0f}            3                 不带小数
5                 {:0>2d}           05                数字补零 (冒号后面0补充,右对齐宽度为2)
5                 {:x<4d}           5xxx              数字补 x (冒号后面x补充,左对齐宽度为4)
10                {:x<4d}           10xx              数字补 x (冒号后面x补充,左对齐宽度为4)
1000000           {:,}              1,000,000         以逗号分隔的数字格式
0.25              {:.2%}            25.00%            百分比格式(.2小数位为2位)
1000000000        {:.2e}            1.00E+09          指数记法(.2小数位为2位)
13                {:10d}&{:>10d}            13        右对齐(默认, 宽度为 10)
13                {:<10d}          13                 左对齐宽度为 10)
13                {:^10d}             13              中间对齐(宽度为 10)

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值