在 Python 中,可以使用内置的数学函数和 math 模块来执行各种数学运算。下面是一个指南,介绍了一些常用的数学函数和 math 模块中提供的功能:
math
Python 提供了许多内置的数学函数,例如 abs()、max()、min()、pow() 等。
abs()
max()
min()
pow()
# 绝对值 print(abs(-5)) # 输出:5 # 最大值和最小值 print(max(1, 2, 3)) # 输出:3 print(min(1, 2, 3)) # 输出:1 # 幂运算 print(pow(2, 3)) # 输出:8
math 模块提供了更多的数学函数和常量,例如三角函数、对数函数、指数函数等。
import math # 平方根 print(math.sqrt(25)) # 输出:5.0 # 对数函数 print(math.log(100, 10)) # 输出:2.0 # 指数函数 print(math.exp(2)) # 输出:7.38905609893065 # 三角函数 print(math.sin(math.pi / 2)) # 输出:1.0
math 模块还定义了一些常用的数学常量,如圆周率 π 和自然对数的底数 e。
print(math.pi) # 输出:3.141592653589793 print(math.e) # 输出:2.718281828459045
math 模块还提供了一些数学运算,如向上取整、向下取整、四舍五入等。
# 向上取整 print(math.ceil(4.2)) # 输出:5 # 向下取整 print(math.floor(4.8)) # 输出:4 # 四舍五入 print(round(4.5)) # 输出:4
除了 π 和 e 外,math 模块还定义了其他常用的数学常量,如无穷大和无穷小。
print(math.inf) # 输出:无穷大 print(math.nan) # 输出:无穷小
math 模块提供了用于角度和弧度之间转换的函数。
# 弧度转角度 print(math.degrees(math.pi)) # 输出:180.0 # 角度转弧度 print(math.radians(180)) # 输出:3.141592653589793
这些是 Python 中数学函数和 math 模块的基础知识。通过使用这些函数和模块,你可以执行各种数学运算和操作。
原文链接:codingdict.net