Python星球日记 - 第10天:模块与包
🌟引言:
上一篇:Python星球日记 - 第9天:高级函数
名人说:路漫漫其修远兮,吾将上下而求索。 —— 屈原《离骚》
创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊)
目录
- 一、模块的概念与导入方式
- 1. 什么是模块?
- 2. 模块的导入方式
- 2.1 使用 `import` 导入整个模块
- 2.2 使用 `from ... import ...` 导入特定内容
- 2.3 使用别名简化导入
- 2.4 导入所有内容(谨慎使用)
- 二、标准库简介
- 1. `math` 模块 - 数学运算
- 2. `random` 模块 - 随机数生成
- 3. `datetime` 模块 - 日期和时间处理
- 三、创建自己的模块
- 1. 创建简单模块
- 2. 使用自定义模块
- 3. 模块搜索路径
- 4. 包(Package)的概念
- 四、实战练习:生成随机密码
- 2. 创建密码生成器模块
- 3. 使用密码生成器模块
- 五、模块与包的最佳实践
- 1. 模块命名规范
- 2. 模块内容组织
- 3. 导入方式选择
- 4. 包的组织结构
- 六、练习题(附参考解答)
- 练习1:创建并使用自定义模块
- 练习2:标准库模块应用
- 练习3:创建和使用包
- 七、总结
更多硬核知识,请关注我、订阅专栏《 Python星球日记》,内容持续更新中…
专栏介绍: Python星球日记专栏介绍(持续更新ing)