Python里的除法

python里有三种除法:

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

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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • No.1 python交互界面(解释器)提示符 Python的交互界面有两种提示符,分别是主提示符“>>>”和次提...
    无聊的IT阅读 5,157评论 0 5
  • 数字对象是不可改变的对象。 一、整形 1.布尔型(true&false) 2.标准整形(-2**31~2**31-...
    Cassiel_834b阅读 1,855评论 0 0
  • 这几天写简书,受限于自己的文笔,涂涂改改,总是发不出去。也罢,今天来分享别人的一个小故事。 我微信关注了一...
    王芷嫣阅读 3,342评论 0 0
  • 到了现在这个年龄,心态上越来越喜欢一个人独自坐在办公室里思考、看看闲书,突然想起季羡林最喜欢的晋陶渊明的几句诗词:...
    微饮忘忧阅读 2,713评论 0 2
  • 如何看待省钱。 既不想丢面子,又想花得值,收藏了这些你就是人生赢家了。 一:我们要从我们的money...
    海螺茉茉阅读 3,520评论 0 9

友情链接更多精彩内容