python的三种取整方式_python函数里的取整方式

之前给大家讲过关于取整的内容,但是很多小伙伴都表示意犹未尽,还在项目里使用了小编教大家的方式,同时还碰到了其他的问题,就是使用小编的方式,有时候并不适应部分时候,那该怎么办呢?不用担心,针对方式问题,小编一般会给大家准备好几种,就是希望大家嫩多知道一些,都了解一些,然后可以融会贯通的使用,因此,下面就是取整的所有方式,一起来看下吧~

除法的运算

‘/’ 无论是否整除返回的都是 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学习网进行学习哦~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值