python中如何保留小数点后两位 |
您所在的位置:网站首页 › python保留小数点后两位的编程 › python中如何保留小数点后两位 |
保留两位小数,并做四舍五入处理 方法一:使用字符串格式化 a = 12.345 print("%.2f" % a) # 12.35方法二:使用round内置函数 a = 12.345 a1 = round(a, 2) print(a1) # 12.35方法三:使用decimal模块 from decimal import Decimal a = 12.345 Decimal(a).quantize(Decimal("0.00")) Decimal('12.35')仅保留两位小数,无需四舍五入 方法一:使用序列中切片 a = 12.345 str(a).split('.')[0] '.' str(a).split('.')[1][:2] '12.34'方法二:使用re模块 import re a = 12.345 re.findall(r"\d{1,}?\.\d{2}", str(a)) ['12.34']众多python培训视频,尽在python学习网,欢迎在线学习! 您可能感兴趣的文章: python中怎么保留小数 python中如何保留小数点后两位 js强制保留小数点后两位的代码 python如何保留一位小数 JS保留小数点(四舍五入、四舍六入)的代码实例 python2如何做除法 php 数字格式化函数 number_format 简介 python中>是什么意思 js实现2位小数点价格验证的例子 php number_format()保留小数点后几位 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |