欢迎访问宙启技术站
智能推送

Python 中常用的数学函数及其使用方法

发布时间:2023-06-11 19:45:39

Python 中常用的数学函数有很多,不过其中最常见的函数包括:

1. abs(x):求一个数的绝对值,参数 x 可以是整数、浮点数或复数。

2. pow(x, y):求 x 的 y 次幂,x 和 y 可以是整数、浮点数或复数。

例如:

print(abs(-1))  # 1
print(pow(2, 3))  # 8

3. round(x, n):对一个数字进行四舍五入,n 表示要保留的小数位数。

例如:

print(round(3.1415926, 2))  # 3.14

4. max(x1, x2, ...):求多个数中的最大值。

例如:

print(max(1, 2, 3))  # 3

5. min(x1, x2, ...):求多个数中的最小值。

例如:

print(min(1, 2, 3))  # 1

6. sum(iterable):对一个可迭代对象中的所有元素进行求和。

例如:

print(sum([1, 2, 3]))  # 6

7. math.sqrt(x):求一个数的平方根,参数 x 必须为非负实数。

例如:

import math

print(math.sqrt(4))  # 2.0

8. math.ceil(x):向上取整,返回大于等于参数 x 的最小整数。

例如:

import math

print(math.ceil(3.5))  # 4

9. math.floor(x):向下取整,返回小于等于参数 x 的最大整数。

例如:

import math

print(math.floor(3.5))  # 3

10. math.exp(x):求 e 的 x 次幂。

例如:

import math

print(math.exp(1))  # 2.718281828459045

11. math.log(x[, base]):求 x 的对数,默认以 e 为底。可选参数 base 可以指定对数的基。

例如:

import math

print(math.log(10))  # 2.302585092994046

12. math.sin(x) / math.cos(x) / math.tan(x):求三角函数的值,参数 x 以弧度为单位。

例如:

import math

print(math.sin(math.pi / 2))  # 1.0

以上就是 Python 中常用的数学函数及其使用方法。