【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


相关文章
|
29天前
|
开发框架 数据建模 中间件
Python中的装饰器:简化代码,增强功能
在Python的世界里,装饰器是那些静悄悄的幕后英雄。它们不张扬,却能默默地为函数或类增添强大的功能。本文将带你了解装饰器的魅力所在,从基础概念到实际应用,我们一步步揭开装饰器的神秘面纱。准备好了吗?让我们开始这段简洁而富有启发性的旅程吧!
35 6
|
17天前
|
Python
Python Internet 模块
Python Internet 模块。
116 74
|
2天前
|
Python
课程设计项目之基于Python实现围棋游戏代码
游戏进去默认为九路玩法,当然也可以选择十三路或是十九路玩法 使用pycharam打开项目,pip安装模块并引用,然后运行即可, 代码每行都有详细的注释,可以做课程设计或者毕业设计项目参考
46 33
|
2月前
|
算法 数据安全/隐私保护 开发者
马特赛特旋转算法:Python的随机模块背后的力量
马特赛特旋转算法是Python `random`模块的核心,由松本真和西村拓士于1997年提出。它基于线性反馈移位寄存器,具有超长周期和高维均匀性,适用于模拟、密码学等领域。Python中通过设置种子值初始化状态数组,经状态更新和输出提取生成随机数,代码简单高效。
117 63
|
3天前
|
JavaScript API C#
【Azure Developer】Python代码调用Graph API将外部用户添加到组,结果无效,也无错误信息
根据Graph API文档,在单个请求中将多个成员添加到组时,Python代码示例中的`members@odata.bind`被错误写为`members@odata_bind`,导致用户未成功添加。
25 10
|
2月前
|
持续交付 Python
如何在Python中自动解决模块和包的依赖冲突?
完全自动解决所有依赖冲突可能并不总是可行,特别是在复杂的项目中。有时候仍然需要人工干预和判断。自动解决的方法主要是提供辅助和便捷,但不能完全替代人工的分析和决策😉。
|
22天前
|
数据可视化 Python
以下是一些常用的图表类型及其Python代码示例,使用Matplotlib和Seaborn库。
通过这些思维导图和分析说明表,您可以更直观地理解和选择适合的数据可视化图表类型,帮助更有效地展示和分析数据。
63 8
|
30天前
|
API Python
【Azure Developer】分享一段Python代码调用Graph API创建用户的示例
分享一段Python代码调用Graph API创建用户的示例
50 11
|
1月前
|
测试技术 Python
探索Python中的装饰器:简化代码,增强功能
在Python的世界中,装饰器是那些能够为我们的代码增添魔力的小精灵。它们不仅让代码看起来更加优雅,还能在不改变原有函数定义的情况下,增加额外的功能。本文将通过生动的例子和易于理解的语言,带你领略装饰器的奥秘,从基础概念到实际应用,一起开启Python装饰器的奇妙旅程。
40 11
|
27天前
|
Python
探索Python中的装饰器:简化代码,增强功能
在Python的世界里,装饰器就像是给函数穿上了一件神奇的外套,让它们拥有了超能力。本文将通过浅显易懂的语言和生动的比喻,带你了解装饰器的基本概念、使用方法以及它们如何让你的代码变得更加简洁高效。让我们一起揭开装饰器的神秘面纱,看看它是如何在不改变函数核心逻辑的情况下,为函数增添新功能的吧!