先将整型转换成float型,再进行计算,结果就有小数了。
>>> a = 10 >>> b = 4 >>> c = a/b >>> a,b,c (10, 4, 2) >>> a = float(a) >>> d = a/b >>> a,b,d (10.0, 4, 2.5) >>>
注意,只能先转换后去除,不能先除后转换,因为先除的结果已经是整数了。
先将整型转换成float型,再进行计算,结果就有小数了。
>>> a = 10 >>> b = 4 >>> c = a/b >>> a,b,c (10, 4, 2) >>> a = float(a) >>> d = a/b >>> a,b,d (10.0, 4, 2.5) >>>
注意,只能先转换后去除,不能先除后转换,因为先除的结果已经是整数了。