【Python零基础入门篇 · 17】:模块、模块的使用、过滤执行代码写法、包的使用

简介: 【Python零基础入门篇 · 17】:模块、模块的使用、过滤执行代码写法、包的使用

模块


模块:就是.py文件,里面定义了一些函数和变量,需要的时候就可以导入这些模块。


执行步骤


  • 在python模块加载路径中查找相应的模块文件。


  • 将模块文件编译成中间代码。


  • 执行模块文件中的代码。


内置模块


内置模块也叫标准库,比如random,time


  • 查看所有内置模块

af4b73e3d3334886b04ece299185cdf7.png


第三方模块


第三方模块也叫第三方库,通过包管理工具pip安装。


安装命令:pip install 模块名

023f3da30b914497995f6cff96cdca33.png

自定义模块


自己在项目中定义的模块,模块名要遵循Python变量命名规范,不要使用中文、特殊字符。





模块的使用


import 模块名


使用import导入模块,格式:


  • import 模块名

a212ac38a5854e6ab9111c56ea8fcc4b.png


导入自定义模块

导入自定义模块时,py文件必须要在同一目录下

ee0a957867cd4de68936a0198fdca56d.png

1fc4e62a23ec4a6785222eb85cc234e9.png


from…import…

from…import…,从模块中导入指定的部分。

631a59798dd04cbe8888fa510771d535.png


from…import…导入自定义模块

adbfec5e14ef49159ca75ee01be0d7a3.png


模块起别名 as

格式:import 模块 as 模块别名


1d5a714af03446998f6d588eaecea302.png


导入多模块


98b976c2c38a465ba65c72fcc81132c0.png


相关文章
|
4天前
|
机器学习/深度学习 搜索推荐 数据可视化
Python量化炒股常用的Matplotlib包
Python量化炒股常用的Matplotlib包
19 7
|
4天前
|
数据采集 数据可视化 数据挖掘
Python量化炒股常用的Pandas包
Python量化炒股常用的Pandas包
19 7
|
4天前
|
人工智能 算法 数据处理
Python常用的Numpy包
Python常用的Numpy包
17 7
|
4天前
|
JSON API 数据格式
30天拿下Python之requests模块
30天拿下Python之requests模块
16 7
|
4天前
|
人工智能 数据可视化 搜索推荐
Python异常模块与包
Python异常模块与包
|
3天前
|
机器学习/深度学习 数据格式 Python
将特征向量转化为Python代码
将特征向量转化为Python代码
10 1
|
3天前
|
Linux Python Windows
一个Python模块Pendulum的问题
一个Python模块Pendulum的问题
|
4天前
|
API Python
30天拿下Python之matplotlib模块
30天拿下Python之matplotlib模块
|
4天前
|
SQL 数据处理 数据库
30天拿下Python之pandas模块
30天拿下Python之pandas模块
|
4天前
|
数据挖掘 索引 Python
Python数据挖掘编程基础3
字典在数学上是一个映射,类似列表但使用自定义键而非数字索引,键在整个字典中必须唯一。可以通过直接赋值、`dict`函数或`dict.fromkeys`创建字典,并通过键访问元素。集合是一种不重复且无序的数据结构,可通过花括号或`set`函数创建,支持并集、交集、差集和对称差集等运算。
14 9
下一篇
无影云桌面