python向上取整的方法_python 取整的两种方法,python向上取整的方法,问题简介:  要把一...

python 取整的两种方法,python向上取整的方法,问题简介:  要把一

问题简介:

要把一个浮点数(float)整数部分提取出来、比如把“2.1”变成“2”的这一过程;现在我们给这个过程起一个名字叫“取整”、那么它

在python中大致可以有两种写法

写法1)类型转换:

使用显式类型转换来完成取整操作pi = 3.14159print(int(pi)) # 3

写法2)round函数:pi = 3.14159print(round(pi)) # 3

入坑:

round函数它会更加倾向于得到一个偶数结果、int就是简单的向下取整;看下面代码print(int(3.5)) #3print(round(3.5)) #4print(int(3.9)) #3

由于离3.5最近的偶数是“4”所以round直接返回了“4”这个上整数而不是3、由于int类型转换会直接舍去小数部分所以不管是3.几它都只返回3

----

python 取整的两种方法

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值