python除法运算包括:传统除法、精确除法、地板除法、求模除法。
1、传统除法
如果是整数除法则执行地板除,如果是浮点数除法则执行精确除法。
2、精确除法
除法总是会返回真实的商,不管操作数是整形还是浮点型。执行from __future__ import division 指令就可以做到这一点。
from __future__ import division必须放在代码首行。
3、地板除法
从Python2.2开始,增加了一个操作符 // ,以执行地板除://除法不管操作数为何种数值类型,总是会舍去小数部分,返回数字序列中比真正的商小的最接近的数字。
4、求模除法divmod()
divmod (a,b),返回(a//b,a%b)