python函数里的取整方式有哪些?
2023-03-20 14:47:33 时间
之前给大家讲过关于取整的内容,但是很多小伙伴都表示意犹未尽,还在项目里使用了小编教大家的方式,同时还碰到了其他的问题,就是使用小编的方式,有时候并不适应部分时候,那该怎么办呢?不用担心,针对方式问题,小编一般会给大家准备好几种,就是希望大家嫩多知道一些,都了解一些,然后可以融会贯通的使用,因此,下面就是取整的所有方式,一起来看下吧~
除法的运算
‘/’ 无论是否整除返回的都是 float ,暂且叫它精确除法
例如 :
2/3 0.6666666666666666
'%' 取余数 返回除法的余数
例如 :
2%3 2 3%2 1
‘//’无论是否整除返回的都是 int ,是底板除支取整数部分,小数部分舍弃
例如 :
2//3 0 3//2 1
向上向下取整
要先导入模块 math 向上取整 math.ceil() 返回值为 int
import math >>> math.ceil(1.1) 2 >>> math.ceil(100.1) 101
向下取整
math.floor() 返回值为 int>>> math.floor(2.1) 2 >>> math.floor(202.9) 202
四舍五入
内置函数 round() 返回值为 int>>> round(25.1) 25 >>> round(21.9) 22
好啦,以上就是关于取整的几种方式了,大家仔细看几遍就肯定能了解了,内容不多,但是非常适合实际的应用哦~如果大家还想了解更多的学习内容,请点击python学习网进行学习哦~
相关文章
- 一位Python导师级别程序员的建议
- 用Python做数据科学时容易忘记的八个要点!
- 帮你提升 Python 的 27 种编程语言
- 自从Python数据可视化出了这个模块后,数据可视化就再简单不过了
- 数据科学大Battle,你站Python还是R
- Eclipse + Pydev 配置Python开发环境
- Python 实时日志平台,Sentry 8 发布
- 数据科学20个好用的Python库
- 什么是大数据?如何成为大数据的技术大牛?
- 机器学习实践:如何将Spark与Python结合?
- 用 GDB 排查 Python 程序故障
- 如何成为 Python 高手
- 八大排序算法的Python实现
- 最强观战指南 | Python分析热门夺冠球队(附源代码)
- 未来公务员都会是数据分析高手了,你还要当个只会Excel的小白吗?
- Python数据预处理:使用Dask和Numba并行化加速
- 十一个你可能不知道的Python库
- 用Python将数据写到CSV文件
- 一文理清Apache Spark内存管理脉络
- 教你用Python解决非平衡数据问题(附代码)