目录
正负数转换
取整
自增和自减
保留n位小数
正负无穷
整数相除返回浮点数
正负数转换
负数转正数:abs(n)
正数转负数:int("-"+str(n))
取整
向上取整
math.ceil( x )
向下取整
math.floor( x )
自增和自减
在Python中没有自增和自减,但在Python中存在 i = i + 1和 i = i -1 的情况。
Python的模型规定,数值对象不可改变。
i = i + 1 相当于重新创建了一个变量 i ,而不是改变了 i 中的数值。
保留n位小数
用round函数
例如: a=12.34567889
round(a,2)=12.35 保留两位小数
round(a,2)=12.35 保留三位小数
正负无穷
float("inf"), float("-inf")
整数相除返回浮点数
文件第一行
from __future__ import division
然后正常写相除的代码即可。