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中使用Beautiful Soup库的超详细教程
Apr 30 Python
python中argparse模块用法实例详解
Jun 03 Python
Python的Flask框架中配置多个子域名的方法讲解
Jun 07 Python
Python和C/C++交互的几种方法总结
May 11 Python
利用python模拟实现POST请求提交图片的方法
Jul 25 Python
python 拼接文件路径的方法
Oct 23 Python
Python代码太长换行的实现
Jul 05 Python
python logging模块的使用总结
Jul 09 Python
Python Selenium 之数据驱动测试的实现
Aug 01 Python
python全局变量引用与修改过程解析
Jan 07 Python
python中wheel的用法整理
Jun 15 Python
套娃式文件夹如何通过Python批量处理
Aug 23 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
一个没有MYSQL数据库支持的简易留言本的编写
2006/10/09 PHP
浅析SVN常见问题及解决方法
2013/06/21 PHP
php根据操作系统转换文件名大小写的方法
2014/02/24 PHP
Yii2中设置与获取别名的函数(setAlias和getAlias)用法分析
2016/07/25 PHP
PHP解决中文乱码
2017/04/28 PHP
Laravel框架实现文件上传的方法分析
2019/09/29 PHP
jquery遍历input取得input的name
2009/04/27 Javascript
jquery.ui.draggable中文文档
2009/11/24 Javascript
JavaScript中switch语句的用法详解
2015/06/03 Javascript
Jquery和angularjs获取check框选中的值的方法汇总
2016/01/17 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
jquery拖动改变div大小
2017/07/04 jQuery
基于node.js的fs核心模块读写文件操作(实例讲解)
2017/09/10 Javascript
Javascript刷新页面的实例
2017/09/23 Javascript
微信小程序图片轮播组件gallery slider使用方法详解
2018/01/31 Javascript
基于nodejs的微信JS-SDK简单应用实现
2019/05/21 NodeJs
javascript实现切割轮播效果
2019/11/28 Javascript
解决VUE项目使用Element-ui 下拉组件的验证失效问题
2020/11/07 Javascript
Python中使用urllib2防止302跳转的代码例子
2014/07/07 Python
python实现稀疏矩阵示例代码
2017/06/09 Python
Python中print和return的作用及区别解析
2019/05/05 Python
Python 获取项目根路径的代码
2019/09/27 Python
pandas数据处理进阶详解
2019/10/11 Python
Pytorch之contiguous的用法
2019/12/31 Python
Python中zip函数如何使用
2020/06/04 Python
TripAdvisor瑞典:全球领先的旅游网站
2017/12/11 全球购物
英国家庭和商业健身器材购物网站:Fitness Options
2018/07/05 全球购物
波兰在线儿童和婴儿用品零售商:pinkorblue
2019/06/29 全球购物
小学教学随笔感言
2014/02/26 职场文书
服务理念口号
2014/06/11 职场文书
复试通知单模板
2015/04/24 职场文书
2015年车间管理工作总结
2015/07/23 职场文书
入党转正申请自我鉴定
2019/06/25 职场文书
CSS基础详解
2021/10/16 HTML / CSS
Spring JPA 增加字段执行异常问题及解决
2022/06/10 Java/Android
5个实用的JavaScript新特性
2022/06/16 Javascript