• 技术文章 >Python技术 >Python基础教程

    python中两种除法的区别是什么

    流芳流芳2020-07-13 10:55:59原创8742

    python中两种除法的区别:1、“/”表示除号,“//”表示整除;2、“/”除法运算结果是准确的结果,“//”整除运算当余数是5的时候结果不一定满足“四舍五入”。

    1、/

    第一种除法类似数学上的除法

    print(1/3)

    结果是

    0.3333333333333333

    2、// 整除符号

    这种是取整,但是满足四舍五入,当余数为5时有些不同。

    print(1//2)

    结果本来应该是1但是打印如下

    0

    这是因为当余数为0时看前面的整数部分,如果是奇数就+1 偶数就舍去。

    推荐课程:Python高级视频教程

    专题推荐:python 除法
    上一篇:用python如何连续输入几个数值 下一篇:python怎么把int类型转换成列表

    相关文章推荐

    • python2如何做除法• python 如何计算除法• python多线程编程怎么退出• python中的np是什么• python中字符串如何反转

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网