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

Python中常见的数学函数介绍

发布时间:2023-06-25 19:53:54

Python是一种常用的编程语言,在数据分析和科学计算方面得到了广泛应用。Python提供了很多数学函数供程序员使用,这些函数涵盖了从简单的数学运算到复杂的数学运算的各个方面。这篇文章将介绍Python中一些常见的数学函数。

1. abs()函数

abs()函数用于返回一个数的绝对值。该函数只能用于数值类型的参数。

print(abs(-5)) # 5

2. pow()函数

pow()函数用于计算一个数的幂。它需要两个参数, 个参数是底数,第二个参数是指数。另外,如果你只想计算平方,可以使用内置的平方函数,即:

print(pow(2, 3)) # 8
print(2 ** 3) # 8
print(pow(2, 2)) # 4
print(2 ** 2) # 4

3. round()函数

round()函数用于四舍五入。它有两个参数, 个参数为需要进行四舍五入的数字,第二个参数指定精度。

print(round(3.1415926535, 2)) # 3.14

4. max()函数和min()函数

max()函数和min()函数用于对一组数字进行最大值和最小值的计算。

print(max(5, 3, 9)) # 9
print(min(5, 3, 9)) # 3

5. sum()函数

sum()函数用于计算一组数字的总和。

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

6. math.exp()函数

math.exp()函数用于计算给定数字的指数函数。它的参数是数字,返回值是数字的指数函数值。

import math
print(math.exp(2)) # 7.3890560989306495

7. math.log()函数

math.log()函数用于计算给定数字的自然对数。它的参数是数字,返回值是数字的自然对数。

import math
print(math.log(10)) # 2.302585092994046

8. math.sqrt()函数

math.sqrt()函数用于计算给定数字的平方根。它的参数是数字,返回值是数字的平方根。

import math
print(math.sqrt(100)) # 10.0

9. math.radians()函数和math.degrees()函数

math.radians()函数用于将给定角度的度数转换为弧度值。math.degrees()函数用于将给定数值的弧度转换为角度的度数。

import math
print(math.radians(180)) # 3.141592653589793
print(math.degrees(math.pi)) # 180.0

10. math.sin()函数,math.cos()函数和math.tan()函数

math.sin()函数用于计算给定角度的正弦值。math.cos()函数用于计算给定角度的余弦值。math.tan()函数用于计算给定角度的正切值。

import math
print(math.sin(math.radians(30))) # 0.49999999999999994
print(math.cos(math.radians(60))) # 0.5000000000000001
print(math.tan(math.radians(45))) # 0.9999999999999999

11. math.acos()函数,math.asin()函数和math.atan()函数

math.acos()函数用于计算给定数值的反余弦值。math.asin()函数用于计算给定数值的反正弦值。math.atan()函数用于计算给定数值的反正切值。

import math
print(math.acos(0.5)) # 1.0471975511965979
print(math.asin(0.5)) # 0.5235987755982989
print(math.atan(0.5)) # 0.4636476090008061

12. math.floor()函数和math.ceil()函数

math.floor()函数用于将给定数值向下取整。math.ceil()函数用于将给定数值向上取整。

import math
print(math.floor(2.9)) # 2
print(math.ceil(2.1)) # 3

以上便是Python中一些常见的数学函数的介绍。这些函数可以帮助程序员解决各种数学计算问题。在实际编程中,我们可以根据需要进行选择和使用。