一篇文章带你了解Python标准库 — math模块
1. 简介
Python标准库是Python开发中不可或缺的一部分,它提供了大量常用的模块,以此来提高Python程序的功能和效率。本文将着重介绍标准库中的 math 模块,该模块提供了数学函数和常量,这些函数和常量可以方便地用于许多数学计算。
2. math模块的常用函数
2.1 abs(n)
返回n的绝对值。
abs(-3) # 3
abs(3) # 3
2.2 ceil(x)
返回一个大于或等于x的最小整数。
import math
math.ceil(4.2) # 5
math.ceil(5.9) # 6
2.3 floor(x)
返回一个小于或等于x的最大整数。
import math
math.floor(4.2) # 4
math.floor(5.9) # 5
2.4 sqrt(x)
返回x的平方根。
import math
math.sqrt(4) # 2.0
math.sqrt(9) # 3.0
2.5 pow(x,y)
返回x的y次方。
import math
math.pow(2,3) # 8.0
math.pow(3,3) # 27.0
2.6 radians(x)
将角度x转换为弧度。
import math
math.radians(180) # 3.141592653589793
math.radians(90) # 1.5707963267948966
2.7 degrees(x)
将弧度x转换为角度。
import math
math.degrees(3.141592653589793) # 180.0
math.degrees(1.5707963267948966) # 90.0
2.8 sin(x)
返回x的正弦值。
import math
math.sin(math.radians(30)) # 0.49999999999999994
math.sin(math.radians(45)) # 0.7071067811865475
2.9 cos(x)
返回x的余弦值。
import math
math.cos(math.radians(30)) # 0.8660254037844387
math.cos(math.radians(45)) # 0.7071067811865476
2.10 tan(x)
返回x的正切值。
import math
math.tan(math.radians(30)) # 0.5773502691896257
math.tan(math.radians(45)) # 0.9999999999999999
3. math模块的常量
3.1 pi
返回圆周率(π)的值。
import math
math.pi # 3.141592653589793
3.2 e
返回自然常数e的值。
import math
math.e # 2.718281828459045
4. 总结
在Python的数学计算中,math模块有多个有用的函数和常量。在本篇文章中,我们学习了math模块的常用函数和常量,并且提供了示例展示如何使用这些函数和常量进行数学计算。