python怎么做除法,python除二取余法

  python怎么做除法,python除二取余法

  

  Python2除法:/,//,%

  “/”:整数除法,四舍五入;浮点数除法时,结果保留小数(类似于1/2,如果要保留小数,就写成1.0/2或1*1.0/2)。

  “//”:整数除法,同“/”;除以浮点数,只返回整数部分,小数部分为零。

  “%”:余数。

  相关:《Python教程》

  python2:

  Print500/1000python2结果:取整数部分,小数不保留。

  0python3:

  Print500/1000python3结果:得到真实结果,保留小数位。

  0.5那么,如果python2想保留小数部分,应该怎么做呢?

  只需要添加一个导入包,不需要任何其他操作。

  当from__future__importdivision#用于/division时,保留实际结果(十进制)并在导入包后增加python2操作:

  #编码:utf-8

  从_ _未来_ _进口部

  打印500/1000个结果:

  0.5还有一种方法可以将除数或被除数中的至少一个转换为浮点类型:

  Printfloat(500)/1000结果:

  0.5

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: