-
传统除法:笔记式Python视频精讲【初级篇】
- 按真实除法结果,有小数部分
>>> a = 100.9
>>> b = 22.8
>>> a/b
4.425438596491229
- Floor除法
- 不考虑小数部分,按整数除,结果按下取整数;如果是正数则舍弃小数部分;如果是负数则舍弃小数部分并且减去1
>>> a = 100.9
>>> b = 22.8
>>> a//b
4.0
>>>>>> a = -100.9
>>> b = 22.8
>>> a//b
-5.0
>>>
- trunc除法
- 不考虑小数部分,按整数除,结果按下取整数;无论正数还是负数都舍弃小数部分
-
>>> import math ===》 导入python中模块,这个模块要么是python自带的,要么是开发者自定义的,要么第三方(python爬虫、python数据分析、python机器学习)
>>> math.trunc(5/-2)
-2 舍弃小数部分就是结果
>>> math.floor(5/-2)
-