Python的标准库介绍与常⽤的第三⽅库Python的标准库介绍与常⽤的第三⽅库Python的标准库:datetime:为⽇期和时间的处理提供了简单和复杂的⽅法
zlib:以下模块直接⽀持通⽤的数据打包和压缩格式:zlib,gzip,bz2,zipfile和tarfile
random:提供了⽣成随机数的⼯具
math:为浮点运算提供了对底层C函数库的访问
sys:⼯具脚本经常调⽤的命令⾏参数
这些命令⾏参数以链表形式存储于sys模块的argv变量
glob:提供了⼀个函数,⽤于从⽬录通配符搜索中⽣成⽂件列表
os:提供了许多与操作系统相关联的函数
re:为⾼级字符串处理提供了正则表达式⼯具
这⾥以math库和random库为例进⾏详细介绍:math库中常⽤的数学函数:圆周率pi:∏的近似值,15位⼩数
⾃然数e:e的近似值,15位⼩数
ceil(x):对浮点数向上取整
floor(x):对浮点数向下取整
pow(x,y):计算x的y次⽅
log(x):以e为基的对数
log10(x):以10为基的对数
sqrt(x):平⽅根
exp(x):e的x次幂
degrees(x):将弧度值转换成⾓度
radians(x):将⾓度值转换位弧度值
sin(x):正弦函数
cos(x):余弦函数
tan(x):正切函数
asin(x):反正弦函数
acos(x):反余弦函数
atan(x):反正切函数
importmathprint(math
pi)print(math
e)print(math
ceil(4
25))print(math
floor(2
78))print(math
pow(2,3))print(math
log(math
e))print(math
log10(5))print(math
sqrt(9))print(math
exp(2))print(math