在我们日常计算的过程中,如果计算出小数,对大量的被保留数据,采用四舍五入这种保留法的误差总和是最小的,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一。四舍五入是一种精确度的保留法,是我们使用这种方法为基本保留法的原因。那在我们的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中保留两位小数的函数_python中round函数保留两位小数的方法相关推荐

  1. python取两位小数点的函数_python中round函数保留两位小数的方法

    在我们日常计算的过程中,如果计算出小数,对大量的被保留数据,采用四舍五入这种保留法的误差总和是最小的,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一.四舍五入是一种精确度的保留法,是我们使 ...

  2. python输出保留两位小数怎么表示_python中保留两位小数怎么表示

    这里有三种方法, round(a,2) '%.2f' % a Decimal('5.000').quantize(Decimal('0.00')) 当需要输出的结果要求有两位小数的时候,字符串形式的: ...

  3. python round函数_python中round函数如何使用

    round函数很简单,对浮点数进行近似取值,保留几位小数.比如 >>> round(10.0/3, 2) 3.33 >>> round(20/7) 3 第一个参数是 ...

  4. python中round(18.67、-1)_python的round函数怎么用

    round函数很简单,对浮点数进行近似取值,保留几位小数.比如>>> round(10.0/3, 2) 3.33 >>> round(20/7) 3 第一个参数是一 ...

  5. python两个除号什么意思_python中除号

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! py2 vs py3print成为了函数,python2是关键字不再有unico ...

  6. python中模块和函数_Python中函数和模块的体验与使用

    函数基础 目标 函数的快速体验 函数的基本使用 函数的参数 函数的返回值 函数的嵌套调用 在模块中定义函数 01. 函数的快速体验 1.1 快速体验 所谓函数,就是把 具有独立功能的代码块 组织为一个 ...

  7. python中define函数_Python中的函数

    函数基础 01. 函数的快速体验 1.1 快速体验 所谓函数,就是把 具有独立功能的代码块组织为一个小模块,在需要的时候 调用 函数的使用包含两个步骤: 定义函数 -- 封装独立的功能 调用函数 -- ...

  8. python local函数_python中的函数

    函数 一.函数的定义 def是可执行的代码.def创建了一个对象并将其赋值给某一变量名.def语句是实时执行的,即:def在运行时才进行评估,而在def之中的代码在函数调用后才会评估.函数本身就是一个 ...

  9. python中def fun(a、b=200)_python中的函数的参数和可变参数

    最近在搞python的过程中需要用到给函数传可变参数..所以去网上找前人的帖子学习了一下 刚学用Python的时候,特别是看一些库的源码时,经常会看到func(*args, **kwargs)这样的函 ...

最新文章

  1. mysql 批量删除数据
  2. matlab复数方程的根,matlab解一元三次方程,得到的都是复数根。
  3. mysql 怎么创建B Tree索引_MySQL为什么选择B+Tree做索引
  4. 没想到 | 万万没想到 Java 中最重要的关键字竟然是这个
  5. C/S和B/S模式的主要特点以及区别在那里?画出CGI工作原理图,具体描述CGI的主要流程和实现步骤。
  6. 漫画:应用程序被拖慢?罪魁祸首是 Log4j!
  7. WPF MVVM 架构 Step By Step(4)(添加bindings - 完全去掉后台代码)
  8. VScode插件C/C++ Project Generator产生的Makefile模板
  9. 破解校园数字安全难点,联想推出智慧教育安全体系
  10. 毕业设计任务书---毕业设计(论文)任务的内容和要求(包括原始数据、技术要求、工作要求)
  11. orcad的交流分析
  12. 影响下载速度的因素--总结
  13. opengl绘制立方体
  14. ORACLE使用dbv工具检验数据文件是否有坏块
  15. 学习笔记(03):ArcGIS10.X入门实战视频教程(GIS思维)-坐标系与地理坐标系
  16. 企业如何与客户建立良好的客户关系
  17. 知名硅谷黑客当街被刺身亡!年仅43岁,马斯克都怒了
  18. 清华团队通过监督贝叶斯嵌入,对单细胞染色质可及性数据进行细胞类型注释...
  19. 精要主义:更少但要更好
  20. 计算机系双选会方案,【毕业生双选会筹备方案12篇】_毕业生双选会筹备方案范文大全_2021年毕业生双选会筹备方案_东城教研...

热门文章

  1. 如何基于Flink+TensorFlow打造实时智能异常检测平台?只看这一篇就够了
  2. TypeScript中接口和抽象类
  3. 六、SQLSugar 基本语法+数据库读写分离
  4. mongdb备份及其删除昨日备份数据(window、linux脚本)
  5. 某科技公司领导很赤裸裸:“ 80 后该退出 IT 行业” !工作群里爆粗口,直接@员工滚...
  6. webpage_webpagenotavailble
  7. java 删除过期文件_定时脚本: 删除HDFS中的过期文件
  8. win7下获取资源管理器中鼠标选中文件路径
  9. 数据治理--浅谈数据质量管理【从方法论、质量标准、手段、流程分析】
  10. umi 中如何修改浏览器上的icon和title