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


Posted in Python onJuly 02, 2019

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

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

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

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

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

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

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

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

# 一家商场在降价促销。如果购买金额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 相关文章推荐
Python简单格式化时间的方法【strftime函数】
Sep 18 Python
django manage.py扩展自定义命令方法
May 27 Python
一篇文章弄懂Python中的可迭代对象、迭代器和生成器
Aug 12 Python
Python3中configparser模块读写ini文件并解析配置的用法详解
Feb 18 Python
pytorch之Resize()函数具体使用详解
Feb 27 Python
详解基于Jupyter notebooks采用sklearn库实现多元回归方程编程
Mar 25 Python
Python类中的装饰器在当前类中的声明与调用详解
Apr 15 Python
什么是Python变量作用域
Jun 03 Python
numpy中生成随机数的几种常用函数(小结)
Aug 18 Python
Django实现简单的分页功能
Feb 22 Python
Python scrapy爬取起点中文网小说榜单
Jun 13 Python
Python采集股票数据并制作可视化柱状图
Apr 04 Python
Python 获取ftp服务器文件时间的方法
Jul 02 #Python
简单了解Python生成器是什么
Jul 02 #Python
Python OpenCV 调用摄像头并截图保存功能的实现代码
Jul 02 #Python
使用python实现ftp的文件读写方法
Jul 02 #Python
Python初学者常见错误详解
Jul 02 #Python
Python使用pyserial进行串口通信的实例
Jul 02 #Python
Python函数中参数是传递值还是引用详解
Jul 02 #Python
You might like
教你IIS6的PHP最佳配置方法
2006/09/05 PHP
Ajax PHP分页演示
2007/01/02 PHP
php mysql Errcode: 28 终极解决方法
2009/07/01 PHP
关于php支持分块与断点续传文件下载功能代码
2014/05/09 PHP
Yii2前后台分离及migrate使用(七)
2016/05/04 PHP
php实现统计二进制中1的个数算法示例
2018/01/23 PHP
JavaScript定义变量和变量优先级问题探讨
2014/10/11 Javascript
JavaScript跨域方法汇总
2014/10/16 Javascript
详解AngularJS 模态对话框
2016/04/07 Javascript
JS+CSS3模拟溢出滚动效果
2016/08/12 Javascript
教你快速搭建Node.Js服务器的方法教程
2017/03/30 Javascript
详解webpack 如何集成第三方js库
2017/06/29 Javascript
jQuery+ajax实现修改密码验证功能实例详解
2017/07/06 jQuery
[00:33]2016完美“圣”典风云人物:Sccc宣传片
2016/12/03 DOTA
[01:05:40]VG vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python解决鸡兔同笼问题的方法
2014/12/20 Python
为Python的web框架编写前端模版的教程
2015/04/30 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
python解析xml简单示例
2019/06/21 Python
Python 获取指定文件夹下的目录和文件的实现
2019/08/30 Python
Python实现TCP通信的示例代码
2019/09/09 Python
python读取ini配置的类封装代码实例
2020/01/08 Python
使用PyTorch训练一个图像分类器实例
2020/01/08 Python
如何基于python实现不邻接植花
2020/05/01 Python
基于Python绘制个人足迹地图
2020/06/01 Python
快速一键生成Python爬虫请求头
2021/03/04 Python
The North Face北面美国官网:美国著名户外品牌
2018/09/15 全球购物
Linux Interview Questions For software testers
2012/06/02 面试题
日语专业个人的求职信
2013/12/03 职场文书
拓展培训心得体会
2014/01/04 职场文书
英语教学随笔感言
2014/02/20 职场文书
文明生主要事迹
2014/05/25 职场文书
解除劳动合同证明书模板
2014/11/20 职场文书
2015年教研工作总结
2015/05/23 职场文书
Python中的xlrd模块使用整理
2021/06/15 Python
JVM入门之类加载与字节码技术(类加载与类的加载器)
2021/06/15 Java/Android