Skip to content

🐍 Python 学习

Python 是最适合入门的编程语言,也是自动化运维的利器。本模块从零开始,实战驱动,学了就能用。

📐 学习路线

mermaid
graph TD
    A[环境安装] --> B[基础语法]
    B --> C[数据类型与结构]
    C --> D[函数与模块]
    D --> E[面向对象编程]
    C --> F[文件操作]
    D --> F
    E --> G[异常处理]
    F --> G
    G --> H[常用标准库]
    H --> I[pip 与虚拟环境]
    I --> J[实战:自动化脚本]
    J --> K[常见问题 FAQ]

📋 你将学到

模块核心技能
环境安装Python 安装、IDE 选择(VS Code)、python 命令
基础语法变量、字符串、条件判断 if、循环 for while
数据类型数字、字符串、列表、元组、字典、集合
函数定义、参数、返回值、lambda、装饰器基础
OOP类、对象、继承、多态、__init__
文件操作读写文件、with 上下文管理、JSON、CSV
异常处理try/except/finally、自定义异常
标准库os sys datetime re subprocess pathlib
自动化实战批量处理文件、定时任务脚本、系统信息采集
踩坑笔记依赖兼容性问题排故 — bcrypt 版本冲突、ARM64 打包与离线部署

🎯 适合谁

  • 零基础想学编程的人
  • 运维/测试想用脚本提升效率
  • 想转 Python 的 Java/JS 开发者

前置知识:会用电脑打字就行。推荐安装 VS Code + Python 3.10+。

学习建议

每节学完立刻敲代码。看视频看文档都不如自己敲一遍。所有示例代码都可以直接复制运行。