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

Python中的数学函数: 了解数学计算相关的函数及其用法

发布时间:2023-05-30 19:50:38

Python中内建了许多数学函数,可以让我们更方便和有效地进行数学计算。下面将介绍几个常用的数学函数及其用法。

1. abs(x)

函数功能:返回一个数的绝对值。

用法:

abs(-10)  # 输出:10
abs(10)  # 输出:10

2. pow(x, y)

函数功能:返回x的y次方,相当于x^y

用法:

pow(2, 3)  # 输出:8

3. round(x, n)

函数功能:将给定的数x四舍五入到最靠近的整数。如果指定了n,那么将四舍五入到小数点后n位。

用法:

round(3.9)  # 输出:4
round(3.14159, 3)  # 输出:3.142

4. math.sqrt(x)

函数功能:返回给定数的平方根。

用法:

import math
math.sqrt(4)  # 输出:2.0

5. math.ceil(x)

函数功能:将给定的数x向上取整到最接近的整数。

用法:

import math
math.ceil(2.1)  # 输出:3

6. math.floor(x)

函数功能:将给定的数x向下取整到最接近的整数。

用法:

import math
math.floor(2.9)  # 输出:2

7. math.cos(x)

函数功能:返回给定角度的余弦值,其中角度单位为弧度。

用法:

import math
math.cos(math.pi)  # 输出:-1.0

8. math.sin(x)

函数功能:返回给定角度的正弦值,其中角度单位为弧度。

用法:

import math
math.sin(math.pi / 2)  # 输出:1.0

9. math.tan(x)

函数功能:返回给定角度的正切值,其中角度单位为弧度。

用法:

import math
math.tan(math.pi / 4)  # 输出:0.9999999999999999

10. math.log(x)

函数功能:返回给定数的自然对数。

用法:

import math
math.log(math.e)  # 输出:1.0

Python还有许多其他的数学函数,可以通过在线文档或者使用dir()函数来查看。了解这些函数的用法可以让我们更方便地进行数学计算。