python模块

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)  评论(0)    收藏  举报