Python从零开始系列连载(34)——Python的time模块简单使用

浏览: 4974

前言

前文传送门:

Python从零开始系列连载(1)——安装环境

Python从零开始系列连载(2)——jupyter的常用操作(上)

Python从零开始系列连载(3)——jupyter的常用操作(中)

Python从零开始系列连载(4)——jupyter的常用操作(下)

Python从零开始系列连载(5)——Python的基本数据类型(上)

Python从零开始系列连载(6)——Python的基本数据类型(中)

Python从零开始系列连载(7)——Python的基本数据类型(中二)

Python从零开始系列连载(8)——Python的基本数据类型(下)

Python从零开始系列连载(9)——Python的基本运算和表达式(上)

Python从零开始系列连载(10)——Python的基本运算和表达式(中)

Python从零开始系列连载(11)——Python的基本运算和表达式(中二)

Python从零开始系列连载(12)——Python的基本运算和表达式(下)

Python从零开始系列连载(13)——Python程序的基本控制流程(上)

Python从零开始系列连载(14)——Python程序的基本控制流程(中) 

Python从零开始系列连载(15)——Python程序的基本控制流程(中二)

Python从零开始系列连载(16)——Python程序的基本控制流程(下)

Python从零开始系列连载(17)——Python特色数据类型(列表)(上)

Python从零开始系列连载(18)——Python特色数据类型(列表)(中)

Python从零开始系列连载(19)——Python特色数据类型(列表)(下)

Python从零开始系列连载(20)——Python特色数据类型(元组)(上)

Python从零开始系列连载(21)——Python特色数据类型(元组)(下)

Python从零开始系列连载(22)——Python特色数据类型(字典)(上)

Python从零开始系列连载(23)——Python特色数据类型(字典)(下)

Python从零开始系列连载(24)——Python特色数据类型(集合)(上)

Python从零开始系列连载(25)——Python特色数据类型(集合)(下)

Python从零开始系列连载(26)——Python特色数据类型(函数)(上)

Python从零开始系列连载(27)——Python特色数据类型(函数)(中)

Python从零开始系列连载(28)——Python特色数据类型(函数)(下)

Python从零开始系列连载(29)——Python文件操作(上)

Python从零开始系列连载(30)——Python文件操作(中)

Python从零开始系列连载(31)——Python文件操作(中二)

Python从零开始系列连载(32)——Python文件操作(下)

Python从零开始系列连载(33)——Python异常处理


time模块


在之前的课程中我们已经导入过常用模块,比如 os 模块


我们在这节课中,要学习time模块的导入和使用


time,顾名思义,是时间相关的模块~


和 os 模块导入方法相同


import 模块名


即可导入模块


那什么是模块呢?简单的讲,就是一些包装好的内容,当你要用到一些操作在这个模块中时,你就先要导入它


小明:老湿!Anaconda不是Python的集成环境么,自带很多模块,作为初学者,为啥还要导入模块,是因为我们已经不是初学者了么?我们学的内容已经超出了常用模块了么!哇,那我岂不是很强!


打断小明的思绪。。。


小明啊,Anaconda确实集成了很多常用模块,你的理解不太对,这个模块导入也是从anaconda中导入的,也就是说我们今天学到的time模块是可以直接导入的,而像很多anaconda中没有的模块,是需要安装的,这也是让你们第一节课安装anaconda,而不是python的原因,因为anaconda自带很多模块!


而很多时候我们相拥的某些模块不在anaconda中,我们需要下载安装或者在线安装到anaconda中,然后再导入模块使用


今天我们讲的是前者,后者在Python进阶课程中我们再讲,我们在进阶中还会讲到自己制作模块呢~


小明:老湿,我已经迫不及待了!


好,那我们在Python中演示一下time模块的常用方法


图片.png


首先,我们导入time模块


我们要讲的第一个方法就是sleep()方法


sleep就是睡觉休眠的意思,意味着执行的时候,系统休眠等待一会,不做其他操作


当你运行以上代码,会发现隔一段时间打印一个数字


而sleep()的括号中给出休眠时间,单位是秒


常用的time模块下的方法还有:


图片.png


时间戳timestamp是一种时间表示形式


给出当前本地时间的信息,细化到年、月、日、小时、分钟、秒等:


图片.png


将本地时间转为时间戳形式:


图片.png


将时间表示形式转为以下形式:


图片.png


把一个时间戳形式转为以下形式:


图片.png


把时间格式转为表示时间字符串:


图片.png


对以上逆向操作:


图片.png


将其它格式的时间字符串转为标准的时间字符串:


图片.png


通过查看type


可以查看出标准的时间字符串是时间格式相关的的,其它格式的时间字符串则就是字符串格式,在python数据分析中,经常要将时间转为标准格式进行时间相关操作


讲了这么多方法,我已经彻底混乱了,有没有啥帮助记忆的?


当然有!


图片.png


开个玩笑。。。有人小时候吃过这个么


图片.png


吃不起吃不起!


送大家一个我手画的图:

mmexport1509108291625.jpg



下课


人生苦短,我选Python

未完待续,连载中.....


今日作业:

自己去阅读time的官方文档学习

https://docs.python.org/2/library/time.html


现在还坚持再看连载学习的你们真的很棒棒!

入门部分已经学完大部分啦!加油


下一篇:Python从零开始系列连载(35)——Python的random模块简单使用(入门知(姿)识(势)学习的最后一篇(片))

推荐 9
本文由 ID王大伟 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

1 个评论

生命一号,表示我吃过

要回复文章请先登录注册