python中round函数保留两位小数的方法
程序员文章站
2022-03-10 15:25:14
在我们日常计算的过程中,如果计算出小数,对大量的被保留数据,采用四舍五入这种保留法的误差总和是最小的,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一。四舍五入是一种精确度的保留法,是我们使...
在我们日常计算的过程中,如果计算出小数,对大量的被保留数据,采用四舍五入这种保留法的误差总和是最小的,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一。四舍五入是一种精确度的保留法,是我们使用这种方法为基本保留法的原因。那在我们的python中如何四舍五入?如何保留小数?用round函数就可以。
1、round函数
python的内置函数,用于数字的四舍五入。
2、round 负数
四舍五入是围绕着0来计算的
示例
round(0.5) # 1.0 round(-0.5) #-1.0
3、示例:保留两位小数代码
s = 1.23567 result = round(s, 2) print(result) 1.24
以上就是用round函数保留两位小数的方法啦,如果需要保留其他位数的小数,更改保留位数就可以了。
内容扩展:
仅保留两位小数,无需四舍五入
方法一: 使用序列中切片
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中round函数保留两位小数的方法的文章就介绍到这了,更多相关python中怎么用round函数保留两位小数内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
上一篇: Eureka基础介绍
下一篇: Nginx反向代理负载均衡配置详解
推荐阅读
-
Python中map,reduce,filter和sorted函数的使用方法
-
python中的reduce内建函数使用方法指南
-
python中for用来遍历range函数的方法
-
Python os模块中的isfile()和isdir()函数均返回false问题解决方法
-
在Python 中同一个类两个函数间变量的调用方法
-
python pandas中DataFrame类型数据操作函数的方法
-
举例详解Python中的split()函数的使用方法
-
Python中的对象,方法,类,实例,函数用法分析
-
python实现在每个独立进程中运行一个函数的方法
-
Python中还原JavaScript的escape函数编码后字符串的方法