37.Python中的math模块包含哪些常用的数学函数和常量?
Python的math模块包含许多常用的数学函数和常量。以下是一些主要的:
-
函数:
math.ceil(x)
:返回大于或等于x的最小整数。math.floor(x)
:返回小于或等于x的最大整数。math.factorial(x)
:返回x的阶乘。math.fmod(x, y)
:返回x除以y的余数。math.fabs(x)
:返回x的绝对值。math.sqrt(x)
:返回x的平方根。math.exp(x)
:返回e的x次幂。math.log(x[, base])
:返回x的自然对数(以e为底)。如果提供了第二个参数,则返回x的对数(以第二个参数为底)。math.log2(x)
:返回x的以2为底的对数。math.log10(x)
:返回x的以10为底的对数。math.sin(x)
:返回x的正弦值(弧度)。math.cos(x)
:返回x的余弦值(弧度)。math.tan(x)
:返回x的正切值(弧