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的Twisted框架中使用Deferred对象来管理回调函数
May 25 Python
浅谈Python的文件类型
May 30 Python
详解Python函数可变参数定义及其参数传递方式
Aug 02 Python
python http接口自动化脚本详解
Jan 02 Python
PyQt5每天必学之工具提示功能
Apr 19 Python
浅析Python 3 字符串中的 STR 和 Bytes 有什么区别
Oct 14 Python
Python Pexpect库的简单使用方法
Jan 29 Python
Python实现去除列表中重复元素的方法总结【7种方法】
Feb 16 Python
Django中使用极验Geetest滑动验证码过程解析
Jul 31 Python
python3 requests库文件上传与下载实现详解
Aug 22 Python
感知器基础原理及python实现过程详解
Sep 30 Python
pycharm通过anaconda安装pyqt5的教程
Mar 24 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下实现农历日历的代码
2007/03/07 PHP
PHP使用fopen与file_get_contents读取文件实例分享
2016/03/04 PHP
JQuery学习笔记 nt-child的使用
2011/01/17 Javascript
js屏蔽鼠标键盘(右键/Ctrl+N/Shift+F10/F11/F5刷新/退格键)
2013/01/24 Javascript
JavaScript DOM元素尺寸和位置
2015/04/13 Javascript
JavaScript实现iframe自动高度调整和不同主域名跨域
2016/02/27 Javascript
[原创]jQuery常用的4种加载方式分析
2016/07/25 Javascript
javascript设计模式之module(模块)模式
2016/08/19 Javascript
JavaScript中ES6字符串扩展方法
2016/08/26 Javascript
jQuery元素属性操作实例(设置、获取及删除元素属性)
2016/09/08 Javascript
利用js定义一个导航条菜单
2017/03/14 Javascript
详谈js原型继承的一些问题
2017/09/06 Javascript
vue父组件向子组件(props)传递数据的方法
2018/01/02 Javascript
使用veloticy-ui生成文字动画效果
2018/02/08 Javascript
详解react内联样式使用webpack将px转rem
2018/09/13 Javascript
javascript中floor使用方法总结
2019/02/02 Javascript
JS实现表单中点击小眼睛显示隐藏密码框中的密码
2020/04/13 Javascript
python实现的udp协议Server和Client代码实例
2014/06/04 Python
python 时间戳与格式化时间的转化实现代码
2016/03/23 Python
Python机器学习之SVM支持向量机
2017/12/27 Python
python 去除txt文本中的空格、数字、特定字母等方法
2018/07/24 Python
Python Socket多线程并发原理及实现
2020/12/11 Python
美国顶级品牌男士大码服装店:DXL
2017/08/30 全球购物
adidas泰国官网:adidas TH
2020/07/11 全球购物
恒华伟业笔试面试题
2015/02/26 面试题
《满井游记》教学反思
2014/02/26 职场文书
质量月活动策划方案
2014/03/10 职场文书
禁毒宣传工作方案
2014/05/23 职场文书
2015年发展党员工作总结报告
2015/03/31 职场文书
幼儿园亲子活动通知
2015/04/24 职场文书
学校食堂食品安全承诺书
2015/04/29 职场文书
八月一日观后感
2015/06/10 职场文书
单位收入证明范本
2015/06/18 职场文书
详解nginx.conf 中 root 目录设置问题
2021/04/01 Servers
Python matplotlib可视化之绘制韦恩图
2022/02/24 Python
微软发布Windows 11今年最大更新22H2(附 ISO 镜像官方下载)
2022/09/23 数码科技