1.向下取整
a=3.75
int(a)
返回3
2.向上取整
>>> import math
>>> math.ceil(3.25)
4.0
>>> math.ceil(3.75)
4.0
3.四舍五入
>>> a=3.25;b=3.75
>>> round(a);round(b)
3.0
4.0
4.四舍五入不包含小数点0
x=3.1415
x=x+0.5 为了四舍五入需要先加0.5因为不是函数,需手动操作
a=str(x) 变为字符串
point=a.find('.')取得小数点的位置
print a[:point] 返回3,超过3.5的由于加了0.5返回4,这样就去掉了小数位。