数字和算术运算
1、数字类型
python中的数字类型有以下几种:
int 整数,int()向下取整,如int(3.57)等于3
float 小数
inf 无穷大
nan 缺失值,常见于numpy.nan
2、运算符
+ 加
- 减
* 乘
/ (浮点)除,如5/2=2.5
% 取余,符号与后边的除数一致
** 幂,如x**b=
// (整数)除,向下取整,如5//2=2
3、内置函数
type() 显示数据类型
id() 显示数据id,可以根据id判断两个值相等的变量(如a==b为true)是不是同一个“根”
abs() 取绝对值
pow() 幂,如pow(2,3)=8
round() 四舍五入,第二个参数为保留一位小数,如round(1.45,1)=1.5
4、相关函数
fraction模块 fraction.Fraction类 ,把数据转换为分数,如fraction.Fraction('10')将10转换为一分之十,用于分数运算
fraction.Fraction分数运算
decimal模块 decimal.Decimal类,把数据转换为小数,如decimal.Decimal('3')将3转换为3.0,用于精准小数计算,
decimal.Decimal 精确小数计算
拓展:科学计算专用模块:scipy、线性代数专用模块numpy、符号运算专用模块sympy
网友评论