Skip to content

学习进度

边学边练,逐步掌握 Python 与 Agent 开发能力。


📊 站点建设

任务状态
VitePress + Pyodide 交互引擎✅ 完成
浏览器端运行 Python✅ 完成
Hello World 可运行页面🔄 进行中
练习验证机制⏳ 待开始
部署到 GitHub Pages⏳ 待配置

📚 学习路径

阶段 1:Python 基础

内容状态
L1Hello Python — print / 变量 / 注释🔄 进行中
L2数据类型 — int / str / bool / list⏳ 待开始
L3控制流 — if / for / while⏳ 待开始
L4函数 — def / 参数 / 返回值⏳ 待开始
L5类 — class / 方法 / 继承⏳ 待开始

阶段 2:Python 进阶

内容状态
L6异步编程 asyncio⏳ 待开始
L7HTTP 与 API 调用(httpx)⏳ 待开始
L8数据处理(Pydantic)⏳ 待开始

阶段 3:Agent 专项

内容状态
L9Tool Use / Function Calling⏳ 待开始
L10Prompt 工程⏳ 待开始
L11Chain 编排⏳ 待开始
L12Memory 与上下文管理⏳ 待开始

阶段 4:实战

内容状态
L13单文件 Agent 示例⏳ 待开始
L14多工具编排⏳ 待开始
L15自主决策树⏳ 待开始

👨‍🏫 学习记录

每次学完一课,在此记录学习心得。

L1 — Hello Python

Python
# 第一个 Python 程序
name = "Python"
print(f"Hello, {name}!")
print("Welcome to learn-python!")
Click Run to see output

状态:🔄 进行中 掌握程度:0%


🎯 学习目标

完成本课程后,你将能够:

  1. 熟练编写 Python 脚本 — 处理文件、数据、自动化任务
  2. 理解异步编程 — 用 asyncio 构建高性能应用
  3. 掌握 Agent 开发 — 调用 LLM API、编排工具、管理上下文
  4. 独立开发 Agent 应用 — 从需求到实现,全程自主

🔧 技术栈

组件技术
站点框架VitePress
交互引擎Pyodide(浏览器端 Python 3.11)
部署GitHub Pages
仓库github.com/zenHeart/learn-python

开始学习 →

进入第 1 课:Hello Python