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

5个Python中用于数学计算的函数

发布时间:2023-06-19 22:52:58

1. math.sqrt()

这个函数用于计算一个数字的平方根。它接受一个浮点数作为参数,并返回一个浮点数。

示例:

import math

print(math.sqrt(16)) # 输出 4.0

print(math.sqrt(2)) # 输出 1.4142135623730951

2. math.ceil()

这个函数用于将一个浮点数向上取整为最接近的整数。它接受一个浮点数作为参数,并返回一个整数。

示例:

import math

print(math.ceil(3.2)) # 输出 4

print(math.ceil(3.9)) # 输出 4

3. math.floor()

这个函数用于将一个浮点数向下取整为最接近的整数。它接受一个浮点数作为参数,并返回一个整数。

示例:

import math

print(math.floor(3.2)) # 输出 3

print(math.floor(3.9)) # 输出 3

4. math.pow()

这个函数用于计算一个数的幂。它接受两个参数, 个参数是底数,第二个参数是指数。它返回一个浮点数。

示例:

import math

print(math.pow(2,3)) # 输出 8.0

print(math.pow(4,0.5)) # 输出 2.0

5. math.sin()

这个函数用于计算一个角度的正弦值。它接受一个浮点数作为参数,这个浮点数表示一个以弧度为单位的角度值。它返回一个浮点数,表示这个角度的正弦值。

示例:

import math

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

print(math.sin(math.pi)) # 输出 1.2246467991473532e-16(因为 math.sin(math.pi) 实际上应该是0,但由于计算精度问题,显示出来比较接近0)

这里仅仅列出了五个Python中用于数学计算的函数,实际上Python的标准库中还有很多数学函数。在进行数学计算时,可以先看看Python官方文档中有哪些数学函数可以使用。