| Python 模块(Module),是一个 Python 文件,以 .py 结尾. 模块能定义函数,类和变量,模块里也能包含可执行的代码. |
| |
| 模块的作用: python中有很多各种不同的模块, 每一个模块都可以帮助我们快速的实现一些功能, 比如实现和时间相关的功能就可以使用time模块 |
| 我们可以认为一个模块就是一个工具包, 每一个工具包中都有各种不同的工具供我们使用进而实现各种不同的功能. |
| |
| 大白话:模块就是一个Python文件,里面有类、函数、变量等,我们可以拿过来用(导入模块去使用) |
| 模块在使用前需要先导入 导入的语法如下: |
| |
| 常用的组合形式如: |
| import 模块名 |
| from 模块名 import 类、变量、方法等 |
| from 模块名 import * |
| import 模块名 as 别名 |
| from 模块名 import 功能名 as 别名 |
| import 模块名 |
| import 模块名1,模块名2 |
| 模块名.功能名() |
| |
| # 导入时间模块 |
| import time |
| print("开始") |
| # 让程序睡眠1秒(阻塞) |
| time.sleep(1) |
| print("结束") |
| from 模块名 import 功能名 |
| 功能名() |
| |
| |
| from time import sleep |
| print("开始") |
| |
| sleep(1) |
| print("结束") |
| from 模块名 import * |
| 功能名() |
| |
| |
| from time import * |
| print("开始") |
| |
| sleep(1) |
| print("结束") |
| |
| import 模块名 as 别名 |
| |
| |
| from 模块名 import 功能 as 别名 |
| |
| |
| import time as tt |
| tt.sleep(2) |
| print('hello') |
| |
| |
| from time import sleep as sl |
| sl(2) |
| print('hello') |
| 每个Python文件都可以作为一个模块,模块的名字就是文件的名字. 也就是说自定义模块名必须要符合标识符命名规则 |

| |
| def test(a, b): |
| print(a + b) |
| |
| test(1, 1) |
| |
| |
| |
| |
| |
| |
| |
| def test(a, b): |
| print(a + b) |
| |
| if __name__ == '__main__': |
| test (1, 1) |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术