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 相关文章推荐
zbar解码二维码和条形码示例
Feb 07 Python
python按行读取文件,去掉每行的换行符\n的实例
Apr 19 Python
Python3利用Dlib19.7实现摄像头人脸识别的方法
May 11 Python
解决Ubuntu pip 安装 mysql-python包出错的问题
Jun 11 Python
Windows 64位下python3安装nltk模块
Sep 19 Python
详解Python并发编程之从性能角度来初探并发编程
Aug 23 Python
python线程中的同步问题及解决方法
Aug 29 Python
Win10 安装PyCharm2019.1.1(图文教程)
Sep 29 Python
关于ZeroMQ 三种模式python3实现方式
Dec 23 Python
python json 递归打印所有json子节点信息的例子
Feb 27 Python
python判断变量是否为列表的方法
Sep 17 Python
python 深度学习中的4种激活函数
Sep 18 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
php中禁止单个IP与ip段访问的代码小结
2012/07/04 PHP
ThinkPHP3.1之D方法实例详解
2014/06/20 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
session 加入redis的实现代码
2016/07/15 PHP
如何实现iframe(嵌入式帧)的自适应高度
2006/07/26 Javascript
一个对于Array的简单扩展
2006/10/03 Javascript
学习ExtJS TextField常用方法
2009/10/07 Javascript
JQuery index()方法使用代码
2010/06/02 Javascript
JQuery操作iframe父页面与子页面的元素与方法(实例讲解)
2013/11/20 Javascript
js动态拼接正则表达式的两种方法
2014/03/04 Javascript
jQuery实现仿路边灯箱广告图片轮播效果
2015/04/15 Javascript
浅谈javascript的分号的使用
2015/05/12 Javascript
微信浏览器内置JavaScript对象WeixinJSBridge使用实例
2015/05/25 Javascript
js实现select选择框效果及美化
2016/08/19 Javascript
BootStrap实现鼠标悬停下拉列表功能
2017/02/17 Javascript
vue-router 学习快速入门
2017/03/01 Javascript
详解JavaScript 浮点数运算的精度问题
2019/07/23 Javascript
vue中使用GraphQL的实例代码
2019/11/04 Javascript
解决vue+webpack项目接口跨域出现的问题
2020/08/10 Javascript
vant 解决tab切换插件标题样式自定义的问题
2020/11/13 Javascript
[00:23]魔方之谜解锁款式
2018/12/20 DOTA
打开电脑上的QQ的python代码
2013/02/10 Python
python自定义类并使用的方法
2015/05/07 Python
Windows下的Jupyter Notebook 安装与自定义启动(图文详解)
2018/02/21 Python
详解python里的命名规范
2018/07/16 Python
Python实现Selenium自动化Page模式
2019/07/14 Python
linux环境下安装python虚拟环境及注意事项
2020/01/07 Python
pycharm不以pytest方式运行,想要切换回普通模式运行的操作
2020/09/01 Python
解决pycharm导入numpy包的和使用时报错:RuntimeError: The current Numpy installation (‘D:\\python3.6\\lib\\site-packa的问题
2020/12/08 Python
英国家电购物网站:Sonic Direct
2019/03/26 全球购物
高中自我评价分享
2013/12/05 职场文书
知识竞赛拉拉队口号
2014/06/16 职场文书
学校感恩教育活动总结
2014/07/07 职场文书
商场促销活动策划方案
2014/08/18 职场文书
初中英语教学随笔
2015/08/15 职场文书
JDK8中String的intern()方法实例详细解读
2022/09/23 Java/Android