![image]()
python模块
一.面向过程编程(理论)
面向过程编程就好比在设计一条产品流水线
![image]()
ps:面向过程编程的缺陷就在于:一旦要修改功能,那么需要整体改造(牵一发而动全身)
二.模块简介
1.什么是模块
模块就是一系列功能的结合体
![image]()
2.为什么要用模块
为了提高效率(站在巨人肩膀)
![image]()
3.模块的三种来源
3.1内置的(python解释器自带能够直接导入使用)
3.2第三方的(别人写好的发布在网上的,需要下载后使用)
3.3自定义的(自己写的)
![image]()
4.模块的四种表现形式
4.1使用python编写的代码(.py文件)
4.2已被编译为共享库或DLL的c或c++扩展
4.3包好一组模块的包
ps:包其实就是多个py文件(模块)的集合,包里面通常会含有一个__init__.py文件
4.4使用c编写并链接到python解释器的内置模块
![image]()
三.import句式
import md ,导入py文件模块,文件后缀一点不要加
![image]()
四.from...import...句式
![image]()
五.导入模块扩展用法
1.起别名
![image]()
2.连续导入
![image]()
3.通用导入
![image]()
六.判断文件类型
![image]()
七.循环导入
![image]()
八.模块导入的顺序
![image]()
当某个自定义模块查找不到时的解决方案
![image]()
九.绝对导入与相对导入
![image]()
未完待续
![image]()
posted @
2021-11-23 17:06
Zzy的Bk
阅读(
99)
评论()
收藏
举报