python中怎么取小数点后两位函数_python中round函数保留两位小数的方法

本文介绍了Python中的round函数如何实现四舍五入并精确到两位小数,通过示例展示了如何使用该函数进行数值操作,并提供了两种非四舍五入方法。重点讲解了round函数的基本用法和在保留小数位数上的应用。
摘要由CSDN通过智能技术生成

在我们日常计算的过程中,如果计算出小数,对大量的被保留数据,采用四舍五入这种保留法的误差总和是最小的,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一。四舍五入是一种精确度的保留法,是我们使用这种方法为基本保留法的原因。那在我们的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函数保留两位小数内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

本文标题: python中round函数保留两位小数的方法

本文地址: http://www.cppcns.com/jiaoben/python/368020.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值