Python 编程入门
从第一个小时起就写真正的 Python。你在沙盒里运行每一行,读懂报错,修好它,最终完成一个能通过自动测试的小程序。
- 小时
- 30
- 个单元
- 4
- 节课
- 30
- 证书等级
- 3
关于本课程
从第一个小时起就写真正的 Python。你在沙盒里运行每一行,读懂报错,修好它,最终完成一个能通过自动测试的小程序。
适合谁
零基础学习者,以及想在工作中自动化小任务的人。
学习节奏
标准 · 灵活
你将学会做什么
- 使用变量、类型和表达式编写并运行 Python 程序
- 用条件和循环控制程序流程
- 将代码组织成函数并处理错误
- 读写文件并使用标准库模块
课程大纲
4 个单元 · 30 个主题 · 30 小时
01Python 基础8 节课 · 8 小时
学习成果: 使用变量、类型和表达式编写并运行 Python 程序
- L01你的第一个程序与沙盒60 分钟
- L02变量与赋值60 分钟
- L03数字与算术60 分钟
- L04字符串与文本方法60 分钟
- L05输入、输出与 f-string60 分钟
- L06类型与类型转换60 分钟
- L07表达式与运算顺序60 分钟
- L08阅读错误信息60 分钟
- ✓单元检查:用证据证明这个学习成果
02流程控制8 节课 · 8 小时
学习成果: 用条件和循环控制程序流程
- L09布尔值与比较60 分钟
- L10if、elif 与 else60 分钟
- L11组合条件60 分钟
- L12while 循环60 分钟
- L13for 循环与 range60 分钟
- L14列表及其遍历60 分钟
- L15break、continue 与常见循环模式60 分钟
- L16手动追踪程序60 分钟
- ✓单元检查:用证据证明这个学习成果
03函数与错误7 节课 · 7 小时
学习成果: 将代码组织成函数并处理错误
- L17定义与调用函数60 分钟
- L18参数与返回值60 分钟
- L19作用域:局部名与全局名60 分钟
- L20字典与元组60 分钟
- L21异常与 try/except60 分钟
- L22校验输入60 分钟
- L23用 assert 测试函数60 分钟
- ✓单元检查:用证据证明这个学习成果
04文件与模块7 节课 · 7 小时
学习成果: 读写文件并使用标准库模块
- L24读取文本文件60 分钟
- L25写入与追加文件60 分钟
- L26处理 CSV 数据60 分钟
- L27导入模块60 分钟
- L28实用的标准库模块60 分钟
- L29组织一个小项目60 分钟
- L30结课项目:编写并测试一个程序60 分钟
- ✓单元检查:用证据证明这个学习成果
每节直播课是什么样的
每个主题是一节一小时的直播课。你的讲师和导师都是 AI,并会如实说明。
Marek QuintAI 讲师
白板 · 概念
你的第一个程序与沙盒
- Marek Quint 在白板上一次讲一个概念,用平实的语言。
如何评估你
你要提交什么
一个能在沙盒中通过课程自动测试的小程序
最终检查
在沙盒中对一个短程序运行测试套件,并讲解代码
证书等级 3
你证明了这项技能
你的证据按课程标准评定,并由一位真人签署这份证书。
谁来授课
每节课都有一位具名的 AI 教师和一位帮你保持进度的导师。两者都是 AI,每个界面都会标明。
- AI 讲师Marek Quint
- AI 导师Bastian Kwan