
python模块
一.面向过程编程(理论)
面向过程编程就好比在设计一条产品流水线

ps:面向过程编程的缺陷就在于:一旦要修改功能,那么需要整体改造(牵一发而动全身)
二.模块简介
1.什么是模块
模块就是一系列功能的结合体

2.为什么要用模块
为了提高效率(站在巨人肩膀)

3.模块的三种来源
3.1内置的(python解释器自带能够直接导入使用)
3.2第三方的(别人写好的发布在网上的,需要下载后使用)
3.3自定义的(自己写的)

4.模块的四种表现形式
4.1使用python编写的代码(.py文件)
4.2已被编译为共享库或DLL的c或c++扩展
4.3包好一组模块的包
ps:包其实就是多个py文件(模块)的集合,包里面通常会含有一个__init__.py文件
4.4使用c编写并链接到python解释器的内置模块

三.import句式
import md ,导入py文件模块,文件后缀一点不要加

四.from...import...句式

五.导入模块扩展用法
1.起别名

2.连续导入

3.通用导入

六.判断文件类型

七.循环导入

八.模块导入的顺序

当某个自定义模块查找不到时的解决方案

九.绝对导入与相对导入

未完待续

更多文章请关注《万象专栏》
转载请注明出处:https://www.wanxiangsucai.com/read/cv14150