模块1
一,模块的简单认识
模块就是我们把装有特定功能的代码进行归类的结果,从代码编写的单位来看我们的程序,从小到大的顺序:一条代码<语句块<代码块(函数,类)<模块。我们目前写的所有的py文件都是模块。
引入模块的方式:
1,import模块
2,from xxx import模块
二,collections模块
collections模块主要封装了一些关于集合类的相关操作,比如,我们学过的Iterable,Iterator等等,除了这些以外,Counter,deque,OrderDict,defaultdict以及namedtuple
1,Counter是一个计数器,主要用来计数

2,deque双向队列
重点:两种数据结构,1,栈:FILO,先进后出;2,队列:FIFO,先进先出
python中没Stack模块,手写简陋版的栈

队列,应用queue模块

双向队列deque

命名元祖

defaultdict

三,time模块(重点)



获得时间戳,以格式化形式输出

把格式化时间转换为时间戳

计算时间差
方法一

方法二

四,random模块

五,os模块

关于os.path


特殊属性

os.stat()属性解读

六,sys模块

sys.path的用法


浙公网安备 33010602011771号