Python函数库使用教程:math库中的常用数学函数
发布时间:2023-07-03 07:21:56
math库是Python标准库中的一个函数库,提供了很多常用的数学函数,方便我们在编程过程中进行数学计算和处理。本教程将介绍math库中的一些常用数学函数的用法。
1. 向上取整和向下取整:math.ceil(x)和math.floor(x)分别返回不小于和不大于x的最小整数。
示例:
import math print(math.ceil(4.2)) # 输出结果为5 print(math.floor(4.2)) # 输出结果为4
2. 绝对值:math.fabs(x)返回x的绝对值。
示例:
import math print(math.fabs(-4.2)) # 输出结果为4.2 print(math.fabs(4.2)) # 输出结果为4.2
3. 平方根:math.sqrt(x)返回x的平方根。
示例:
import math print(math.sqrt(4)) # 输出结果为2 print(math.sqrt(9)) # 输出结果为3
4. 指数函数:math.exp(x)返回e的x次幂。
示例:
import math print(math.exp(2)) # 输出结果为7.3890560989306495 print(math.exp(1)) # 输出结果为2.718281828459045
5. 对数函数:math.log(x, base)返回以base为底、x为参数的对数。
示例:
import math print(math.log(8, 2)) # 输出结果为3.0 print(math.log(100, 10)) # 输出结果为2.0
6. 最大值和最小值:math.max(a, b)返回a和b中的最大值,math.min(a, b)返回a和b中的最小值。
示例:
import math print(math.max(3, 5)) # 输出结果为5 print(math.min(3, 5)) # 输出结果为3
7. 数字的积和商的整数部分和余数:math.modf(x)返回x的小数部分和整数部分,math.fmod(x, y)返回x除以y的余数。
示例:
import math print(math.modf(4.5)) # 输出结果为(0.5, 4.0) print(math.fmod(5, 2)) # 输出结果为1.0
以上介绍了math库中的一些常用数学函数的用法,更多函数和用法,你可以查阅Python官方文档或其他相关资料。
