当前位置: 首页 > 工具软件 > Math_Model > 使用案例 >

Python——math模块 cmath模块

翟奇逸
2023-12-01

math:对浮点数运算的函数

cmath:对负数运算的函数

import math

import cmath

查看math模块函数:print dir(math)

                                  print dir(cmath)

Python数学函数

函数返回值(描述)
abs(x)Absolute Value    返回绝对值
fabs(x)返回x的浮点绝对值
ceil(x)

ceiling(天花板)     返回数字的上入整数

floor(x)返回数字的下舍整数
cmp(x,y)

compare               x>y,返回1;x=y,返回0;x<y,返回-1

                             详情见《Python内置函数》

exp(x)返回e的x次幂
fabs(x)返回x的浮点绝对值
log(a,b)log函数,返回以a为底b的对数,a缺省时,取自然对数e     返回值为float类型
log10(x)返回以10为底x的对数      返回值为float类型
max(x1,x2,...)

返回最大值,参数可以为序列     print max([1,2,'name'],[1,2,'mk'])          >>>[1, 2, 'name']

print max([1,2,'name'])         >>>name

min(x1,x2,...)返回最小值,参数可以为序列
modf(x)

返回x的整数部分和小数部分,两部分符号与x形同,整数部分返回float类型值

print math.modf(2.34)         >>>(0.33999999999999986, 2.0)

pow(x,y)power(幂)     返回x**y,返回浮点数
round(x[,n])返回x的四舍五入整数值,若给出n,表示舍入到小数点后第n位       该函数是内置函数,不在math模块内
sqrt(x)返回x的平方根

 

 类似资料: