阶段2:大模型应用方向深化 / 第 18 节
T18 Python数据结构、对象与异步基础
T18 Python数据结构、对象与异步基础
阶段2:大模型应用方向深化
本日课程安排
先修/输入:T17的售后案例交付包、盲测与修复记录、个人答辩与分方向交接
当前问题:承接前序版本与知识,完成本日Python数据结构、对象与异步基础
本日增量:状态复制测试、工具注册和异步调用实验
下一日承接:T19 Python并发、文本处理与模型调用
第1节 · 代码与运行时深化 · 列表、元组、字典与Agent数据(分钟待核定)
教学活动:承接T17交接;学员完成:把T17项目字段映射到list/tuple/dict,读取与更新结果正确。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:把T17项目字段映射到list/tuple/dict,读取与更新结果正确
第2节 · 代码与运行时深化 · 深拷贝、浅拷贝与任务状态(分钟待核定)
教学活动:使用本日第1节结果;学员完成:对同一嵌套状态比较浅/深拷贝;修改后核查另一会话不被污染。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:对同一嵌套状态比较浅/深拷贝;修改后核查另一会话不被污染
第3节 · 代码与运行时深化 · 可变对象与不可变对象(分钟待核定)
教学活动:使用本日第2节结果;学员完成:复现可变默认参数问题并修正,解释对象共享范围。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:复现可变默认参数问题并修正,解释对象共享范围
第4节 · 代码与运行时深化 · 可变参数与工具输入(分钟待核定)
教学活动:使用本日第3节结果;学员完成:为工具包装函数传入args/kwargs,非法参数仍被校验。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:为工具包装函数传入args/kwargs,非法参数仍被校验
第5节 · 代码与运行时深化 · 装饰器与工具注册(分钟待核定)
教学活动:使用本日第4节结果;学员完成:用装饰器注册只读工具,能查名称、Schema和处理函数。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:用装饰器注册只读工具,能查名称、Schema和处理函数
第6节 · 代码与运行时深化 · asyncio与异步任务(分钟待核定)
教学活动:使用本日第5节结果;学员完成:单调用对比异步等待,区分I/O等待与CPU计算。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:单调用对比异步等待,区分I/O等待与CPU计算
第7节 · 代码与运行时深化 · async与await执行过程(分钟待核定)
教学活动:使用本日第6节结果;学员完成:运行async/await,遗漏await能复现并修复,交T19独立调用基线。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:运行async/await,遗漏await能复现并修复,交T19独立调用基线
当日产出与验收
状态复制测试、工具注册和异步调用实验
日验收:运行async/await,遗漏await能复现并修复,交T19独立调用基线
教学边界
复用个人售前工程;深化Python与工程组件
编写依据:2026-10-15会议重构版课程大纲;课程安排不代替完整教材。