python除法问题小结
python的除法比较坑
比如1/3=0 直接四舍五入取整
解决这个的办法是在python文件第一行代码中加入
from __future__ import division
这样就能得到1/3=0.3333333的结果了
如果想要截取小数点后固定位数,有两种方法
1、round函数
x=round((1/3),2)=0,33 保留了2位小数
round(数字,精确的小数点位数)
2、字符串format
x="%.2f" % (1 / 3)
同样也能得到0,33的小数点后 2位的输出
版权声明:本文为博主原创文章,未经博主允许不得转载。
/**** Love U Love Myself ****/