网站首页 文章专栏 python常用数学函数
常用函数:
特别注意,大部分可用函数都存在于math包中,要先引入math包才能用
函数 | 返回值 ( 描述 ) | eg: |
abs(x) | 返回数字的绝对值 | abs(-10) 返回 10 |
ceil(x) | 返回数字的上入整数 | math.ceil(3.14) 返回 4 |
exp(x) | 返回e的x次幂(ex) | math.exp(1) 返回2.718281828459045 |
fabs(x) | 返回数字的绝对值 | math.fabs(-100) 返回100.0 |
floor(x) | 返回数字的下舍整数 | math.floor(3.99)返回 3 |
log(x) | 对数,默认是以e为底,也可以为log(y,x),以x为底 | math.log(math.e) 返回1.0 (math.log(8,2) 返回3.0 |
log10(x) | 显然,以10位底 | math.log10(1000) 返回3.0 |
pow(x, y) | 返回x的y次方 | math.pow(2,3) 返回 8.0 |
round(x [,n]) | 返回四舍五入值,也可以保留小数 | round(3.1415926,2) 返回3.14 round(3.14) 返回3 |
sqrt(x) | 返回数字x的平方根 | math.sqrt(4) 返回2.0 |
modf(x) | 返回x的小数部分和整数部分 | math.modf(3.14) 返回 (0.14000000000000012, 3.0) |
hypot(x, y) | 返回欧几里德范数 sqrt(x*x + y*y) | math.hypot(3, 4) 返回 5 |
两个常用常量:
pi数学常量 pi(圆周率,一般以π来表示) math.pi 3.141592653589793
e数学常量 e,e即自然常数(自然常数) math.e 2.718281828459045
转载请注明出处
<script>alert('请解决xss漏洞')</script>