python2除法保留小数部分 | 您所在的位置:网站首页 › linux shell除法 › python2除法保留小数部分 |
转载:http://www.cnblogs.com/yhleng/p/9223944.html 1.python2和python3除法的最大区别: python2: print 500/1000python2结果:取整数部分,小数并没有保留 0 Process finished with exit code 0python3: print 500/1000python3结果:得到真实结果,小数保留 0.5 Process finished with exit code 02.如果python2想保留小数部分,要怎么做呢? (1)只需要增加一个导入包.就可以了.并不需要其它操作 from __future__ import division #用于/相除的时候,保留真实结果.小数增加导入包后的,python2操作: #coding:utf-8 from __future__ import division print 500/1000结果: 0.5 Process finished with exit code 0(2)另一种方式.将除数或被除数两个其它至少一个转换成float型: print float(500)/1000结果: 0.5 Process finished with exit code 0 |
CopyRight 2018-2019 实验室设备网 版权所有 |