python格式化输出保留2位小数的实现方法

 更新时间:2019年07月02日 11:07:29   作者:红红乐园  
这篇文章主要介绍了python格式化输出保留2位小数的实现方法,需要的朋友可以参考下

我是小白就不用多说了,学习python做了个练习题,结果运行了一遍,发现输入金额后得到的有很多位小数,

虽然不知道为什么,但是看得很不舒服,

就想到应该把让小数点后只保留2位数

找到了方法:将{0}改为{:.2f}

# 一家商场在降价促销。如果购买金额50-100元(包含50元和100元)之间,
# 会给10%的折扣,如果购买金额大于100元会给20%折扣。编写一程序,
# 询问购买价格,再显示出折扣(%10或20%)和最终价格
sum_money = float(input('请输入购买总金额:'))
if sum_money < 50:
  print('没有折扣,请支付{:.2f}元'.format(sum_money))
elif 50 <= sum_money <= 100:
  print('有10%的折扣,请支付{:.2f}元'.format(sum_money * (1-0.1)))
else:
  print('有20%的折扣,请支付{:.2f}元'.format(sum_money * (1-0.2)))

因为这里用%f对后面算式会报错

#方法1:
print("%.2f" % 0.13333)
#方法2
print("{:.2f}".format(0.13333))
#方法3
round(0.13333, 2)

总结

以上所述是小编给大家介绍的python格式化输出保留2位小数的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

  • python三大神器之fabric使用教程

    python三大神器之fabric使用教程

    fabric 是一个python包 是一个基于ssh的部署工具包,这篇文章主要介绍了python三大神器之fabric,需要的朋友可以参考下
    2019-06-06
  • python内置模块OS 实现SHELL端文件处理器

    python内置模块OS 实现SHELL端文件处理器

    这篇文章主要介绍了python内置模块OS实现SHELL端文件处理器,文章通过围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • python flask自定义404错误页面方式

    python flask自定义404错误页面方式

    这篇文章主要介绍了python flask自定义404错误页面方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • 关于numpy.array的shape属性理解

    关于numpy.array的shape属性理解

    这篇文章主要介绍了关于numpy.array的shape属性理解,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • Python标准库之time库的使用教程详解

    Python标准库之time库的使用教程详解

    这篇文章主要介绍了Python的time库的使用教程,文中有非常详细的代码示例,对正在学习python基础的小伙伴们有非常好的帮助,需要的朋友可以参考下
    2022-04-04
  • Python matplotlib设置多子图、子图间距及外边距的几种方式

    Python matplotlib设置多子图、子图间距及外边距的几种方式

    子图是Matplotlib中强大的功能之一,使用函数您可以方便地创建多个子图,并使用Axes对象绘制各种图形,下面这篇文章主要给大家介绍了关于Python matplotlib设置多子图、子图间距及外边距的几种方式,需要的朋友可以参考下
    2024-02-02
  • Pandas中shift库的具体使用

    Pandas中shift库的具体使用

    shift函数是Pandas库中用于数据位移的函数,常用于时间序列数据的处理,本文主要介绍了Pandas中shift库的具体使用,具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • 使用DataFrame删除行和列的实例讲解

    使用DataFrame删除行和列的实例讲解

    下面小编就为大家分享一篇使用DataFrame删除行和列的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • pandas 获取季度,月度,年度首尾日期的方法

    pandas 获取季度,月度,年度首尾日期的方法

    下面小编就为大家分享一篇pandas 获取季度,月度,年度首尾日期的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • Python如何截图保存的三种方法(小结)

    Python如何截图保存的三种方法(小结)

    这篇文章主要介绍了Python如何截图保存的三种方法(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09

最新评论