Python Math库
常用属性
常亮 | 描述 |
---|
math.e | 返回欧拉数(2.7182...) |
math.inf | 返回正无穷大浮点数 |
math.nan | 返回一个浮点数NaN(not a number) |
math.pi | 圆周率PI(3.1415...) |
math.tau | Tau是一个圆周常亮,等于2π |
常用方法
方法 | 描述 |
---|
math.ceil(x) | 将 x 向上舍入到最接近的整数 |
math.comb(n, k) | 返回不重复且无顺序地从 n 项中选择 k 项的方式总数。 |
math.dist(p, q) | 返回 p 与 q 两点之间的欧几里得距离,以一个坐标序列(或可迭代对象)的形式给出。两个点必须具有相同的维度。 |
math.exp(x) | 返回 e 的 x 次幂,Ex,其中 e = 2.718281... 是自然对数的基数。 |
math.fabs(x) | 返回 x 的绝对值。 |
math.factorial(x) | 返回 x 的阶乘。如果 x 不是整数或为负数时则将引发 ValueError。 |
math.floor(x) | 将数字向下舍入到最接近的整数 |
math.fmod(x, y) | 返回 x/y 的余数 |
math.gcd(*integers) | 返回给定的整数参数的最大公约数 |
math.log(x[, base]) | 使用一个参数,返回 x 的自然对数(底为 e)。 |
math.pow(x, y) | 将返回 x 的 y 次幂。 |
math.sqrt(x) | 返回 x 的平方根。 |
math.cos(x) | 返回 x 弧度的余弦值。 |
math.sin(x) | 返回 x 弧度的正弦值。 |
math.tan(x) | 返回 x 弧度的正切值。 |
math.acos(x) | 返回 x 的反余弦,结果范围在 0 到 pi 之间。 |
math.asin(x) | 返回 x 的反正弦值,结果范围在 -pi/2 到 pi/2 之间。 |
math.atan(x) | 返回 x 的反正切值,结果范围在 -pi/2 到 pi/2 之间。 |
math.cosh(x) | 返回 x 的双曲余弦值。 |
math.degrees(x) | 将角度 x 从弧度转换为度数。 |
math.radians(x) | 将角度 x 从度数转换为弧度。 |
math.sinh(x) | 返回 x 的双曲正弦值。 |
math.tanh(x) | 返回 x 的双曲正切值。 |
https://docs.python.org/zh-cn/3/library/math.html