datetime python 时分秒_Python相关模块介绍

一、Python引用扩展模块

• import [as ]:将模块中的函数等名称导入当前程序,“命名空间”namespace,引用方法——.

• dir()函数:列出名称的属性

• help()函数:显示参考手册

• from import :导入模块的部分名称

adcae31d051bb8d07039cdb80032047d.png

二、时间相关模块

1.calendar模块

• 跟日历相关的若干函数和类,可以生成文本形式的日历

• calendar.calendar()

• calendar.month(,),返回多行字符串

• calendar.isleap(),判别闰年

• calendar.prmonth(,)

• calendar.prcal()

bfd036961e122e42637d54890c30dde8.png

2.datetime模块

• 有4个主要的类:date处理年月日,time处理时分秒、毫秒,datetime处理日期加时间,timedelta处理时段(时间间隔)

• 常用函数/方法:datetime.date.today(),datetime.datetime.now(),datetime.datetime.isoformat()

• 两个时间相减就是timedelta

a9fc462754098cd844588f86863fdd46.png

ca3334894a62eca63ae5ad8443446975.png

3.time模块

• time.time()浮点数表示的现在时间:从1970-1-1 0:0:0开始的秒数

•time.struct_time结构化时间类:time.localtime()->结构,time.gmtime()->结构,time.mktime()->纪元时间

• time.strftime()表示格式化输出(结构化)时间

• time.strptime(,)按照格式识别字串,返回时间

f0d91c429c00681a1de62e5a8d7e10dd.png

三、算数模块

• math:常用的算术函数、三角函数、幂指数等等

• cmath:支持复数的math函数

• decimal:十进制定点数,十进制小数,不再有浮点数的误差

• fractions:有理数,比例,进行分数运算

95dba715990dce173b4b0740435533d0.png

e9d57e31c38825e402dd267e26e74ba1.png

• random:随机数。

random.randint(a,b),random.randrange(start,stop,step) ,

random.choice(seq),random.sample(seq,n)。

• statistics:一些统计函数。

平均值:mean,中位数:median,标准偏差:stdev/pstdev。

1d253e66c73329b4c1076916696804c0.png

1ee8401b6262351f9afc8aa8c0363a52.png

14c1c89b9b0bc308c038a0b416999f3b.png

四、持久化:shelve

• 将任何数据对象,保存到文件中去

• 类似字典形式访问,可读可写:import shelve,f = shelve.open(),f[key] = value,value = f[key],del f[key],f.close()。

dd4070e4c52c50c5ce739237e05d79d1.png

658e94a61b46fbc1d618fb7c0f469f6c.png

公众号推荐:数据思践

数据思践公众号记录和分享数据人思考和践行的内容与故事

84ebe2d67506f29523b5b30037107dc6.png

《数据科学与人工智能》公众号推荐朋友们学习和使用Python语言,需要加入Python语言群的,请扫码加我个人微信,备注【姓名-Python群】,我诚邀你入群,大家学习和分享。

775451dfec3673584932454759cde83d.png

关于Python语言,有任何问题或者想法,请留言或者加群讨论。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值