数值计算

数值类型

int float bool complex

complex:x+yj,x为实数部分,y为虚数部分

​ 注:①yj不能单独存在

​ ②虚数部分必须有j或J

​ ③实数与虚数都是浮点数

数值计算

+,-,*,/(结果为小数),%,//(取整),**(乘方)

不同类型数据运算时,结果为精度高的

print(2**3)  # 输出8  表示2的3次方

eval可以直接计算字符串类型的计算式

a = "1+2+3"
print(eval(a))  # 输出6,会把字符串变为1+2+3

计算函数

绝对值:abs(x)

四舍五入:round(x)

返回两个数的商和余数:divmod(x,y)

最大,最小值:max,min

求和:sum

  • math模块:数字运算
  • cmath模块:复数运算
posted @ 2022-04-20 21:51  valder-  阅读(207)  评论(0)    收藏  举报