python常用标准库
2021/4/17 22:25:16
本文主要是介绍python常用标准库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
python常用标准库
- 目录
- 1.datetime
- 2.random
- 3.math
记录python学习过程中常用标准库的常用操作
目录
1.datetime
datetime库主要用来处理时间日期,下面是几个常用功能:
1:获取当前日期,datetime.datetime.now().date()
2:时间移动, datetime.timedelta()
#300天前的今天是几号 import datetime now = datetime.datetime.now().date() #获取当前日期 delta = datetime.timedelta(days = 300) #时间移动 print(now - delta)
3:星期,datetime.date(year,month,day).weekday()
import datetime a=datetime.date(2021,4,17).weekday() #2021年4月17日是周几 print(a) #结果为5,周六
其中,0 代表周一…6 代表周日
2.random
random库是使用随机数的Python标准库,常用功能:
1:生成一个[0.0,1.0)之间的随机小数,random.random()
>>>random.random() 0.5714025946899135
2:生成一个[a,b]之间的整数,random.randint(a,b)
>>>random.randint(10,100) 19
3:从序列中随机选择一个元素,random.choice(seq)
>>>random.choice([1, 2, 3, 4, 5, 6, 7, 8, 9]) 8
3.math
1:常量,自然常数e , 圆周率pi
>>> math.e 2.718281828459045 >>> math.pi 3.141592653589793
2: 返回x的y次方, math.pow(x, y)
>>> math.pow(5,2) 25.0
3: 返回x的的平方根, math…sqrt(x)
>>> math.sqrt(4) 2.0
4:返回x的绝对值, math.fabs(x)
>>> math.fabs(-4) 4.0
5:返回x的阶乘, math.factorial(x)
>>> math.factorial(3) 6
6:向上取整, math.ceil(x)
>>> math.ceil(4.12) 5
7:返回x和y的最大公约数, math.gcd(x,y)
>>> math.gcd(8,6) 2
这篇关于python常用标准库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-08有遇到过吗?同样的规则 Excel 中 比Python 结果大
- 2024-03-30开始python成长之路
- 2024-03-29python optparse
- 2024-03-29python map 函数
- 2024-03-20invalid format specifier python
- 2024-03-18pool.map python
- 2024-03-18threads in python
- 2024-03-14python Ai 应用开发基础训练,字符串,字典,文件
- 2024-03-13id3 algorithm python
- 2024-03-13sum array elements python