您的当前位置:首页正文

Python里的除法

来源:伴沃教育

python里有三种除法:

  • 传统除法
    如果是整数除法,执行地板除。
    如果是浮点数除法,则执行精确除法。

  • 地板除
    用 // 执行,不管操作数为何种数值类型,总是会舍去小数部分,返回数字序列中比真正的商小的最接近的数字。

  • 精确除法
    结果总是返回真实的商。
    from future import division 可以做到。

还有一个关于除法的内建函数
>>> divmod(5, 2)
(2, 1)

显示全文