1、Python math 模块(Module)
Python有一个内置模块,可用于数学任务。
math
模块具有一组方法和常量。
2、Math模块方法
方法 | 描述 |
返回数字的反余弦 | |
返回一个数的反双曲余弦 | |
返回数字的反正弦 | |
返回一个数的反双曲正弦值 | |
返回弧度数的反正切 | |
返回弧度的y / x的反正切 | |
返回数字的反双曲正切值 | |
将数字四舍五入到最接近的整数 | |
返回从n个项中选择k个项而无需重复和排序的方式数 | |
返回由第一个参数的值和第二个参数的符号组成的浮点数 | |
返回数字的余弦值 | |
返回数字的双曲余弦值 | |
将角度从弧度转换为度 | |
返回两个点(p和q)之间的欧几里得距离,其中p和q是该点的坐标 | |
返回数字的误差函数 | |
返回数字的互补误差函数 | |
返回E的x次方 | |
返回 | |
返回数字的绝对值 | |
返回数字的阶乘 | |
将数字四舍五入到最接近的整数 | |
返回x / y的余数 | |
返回指定数字的尾数和指数 | |
返回所有可迭代项(元组,数组,列表等)的总和。 | |
返回x处的伽玛函数 | |
返回两个整数的最大公约数 | |
返回欧几里得范数 | |
检查两个值是否彼此接近 | |
检查一个数是否是有限的 | |
检查数字是否为无穷大 | |
检查值是否为NaN(不是数字) | |
将平方根向下取整至最接近的整数 | |
返回math.frexp()的逆,它是给定数字x和i的x * (2**i) | |
返回x的对数伽玛值 | |
返回数字的自然对数,或数字以底为底的对数 | |
返回x的以10为底的对数 | |
返回1 + x的自然对数 | |
返回x的以2为底的对数 | |
返回有序,无重复地从n个项中选择k个项的方式数 | |
返回x的y次方的值 | |
返回可迭代的所有元素的乘积 | |
将度值转换为弧度 | |
返回可以使分子被分母完全整除的最接近的值 | |
返回一个数字的正弦值 | |
返回数字的双曲正弦值 | |
返回数字的平方根 | |
返回数字的切线 | |
返回数字的双曲正切 | |
返回数字的截断的整数部分 |
3、Math 数学常数
常数 | 描述 |
返回欧拉数(2.7182 ...) | |
返回浮点正无穷大 | |
返回浮点NaN(非数字)值 | |
Returns PI (3.1415...) | |
返回tau(6.2831 ...) |