Python `math`模块
Python math
模块
Python math
模块被定义为最著名的数学函数,包括三角函数、表示函数、对数函数等。此外,它还定义了两个数学常数,即派和欧拉数等。
Pie (n): 它是一个众所周知的数学常数,定义为环境与圆直径之比。它的值是 3.141592653589793。
欧拉数(e): 定义为自然对数的底数,其值为 2.718282849045
下面给出了不同的math
模块:
math.log()
此方法返回给定数字的自然对数。它是按照基数 e 计算的。
例
|
输出:
log(fabs(x), base) is : -6.698970004336019 |
<
math.log10()
此方法返回给定数字的以 10 为底的对数,称为标准对数。
例
|
输出:
log10(x) is : 1.1139433523068367 |
math.exp()
此方法在将 e 提升到给定数字后返回一个浮点数。
例
|
输出:
The given number (x) is : 0.05 |
math.pow(x,y)
此方法返回 x 的幂对应于 y 的值。如果 x 的值为负值或 y 不是整数值,则会引发值错误。
例
|
输出:
The power of number: 100.0 |
math.floor(x)
此方法返回 x 的底值。它返回小于或等于 x 的值
示例:
|
输出:
The floor value is: 10 |
math.ceil(x)
此方法返回 x 的上限值。它返回大于或等于 x 的值
|
输出:
The floor value is: 11 |
math.fabs(x)
这个方法返回 x 的绝对值。
|
输出:
The absolute value is: 10.001 |
math.factorial()
此方法返回给定数字 x 的阶乘。如果 x 不是整数,它将引发值错误。
例
|
输出:
The factorial of number: 5040 |
math.modf(x)
这个方法返回 x 的小数部分和整数部分。它带有 x 是浮点数的符号。
例
|
输出:
The modf of number: (0.5, 44.0) |
Python 提供了几个math
模块,可以用单行代码执行复杂的任务。在本教程中,我们讨论了几个重要的math
模块。
评论