python2如何做除法
发布时间:2025-09-16 15:57:04

Python2除法:/,/,%“/”:整数相除,向下取整;浮点数相除,结果保留小数(类似于1/2,要保留小数应写成1.0/2或1*1.0/2)。
“//”:整数相除,与“/”相同;浮点数相除,只返回整数部分,小数部分为零。
“%”:取余。
相关推荐:Python教程
python2:
print500/10000
python2结果:取整数部分,小数没有保留。
0
python3:
print500/10000
python3结果:获得真实结果,小数保留。
0.5
那么,如果python2想保留小数部分,该怎么办呢?
只需添加一个导入包,不需要其他操作。
from__future__importpision#用于/相除时,保留真实结果(小数)
导入包后增加python2操作:
#coding:utf-8 from__future__importpision print500/10000
结果:
0.5
还有另外一种方法,将除数或被除数两个其他至少一个转换为float型:
printfloat(500)/1000
结果:
0.5
下一篇 python怎么输出倒序
