真实操作案例教育与学习辅助

编程入门教学:Tokeny 实操案例

给初学者准备 Python 循环与列表教程,配 3 个能执行的练习、参考答案和测试;真实运行代码,展示实际输出。

作者:Tokeny 团队 · Windows · Tokeny 1.7.8 · gpt-6-sol

准备这次任务的输入

在 Tokeny 中新建工作空间,将下载的样例解压到工作空间,选择支持工具调用的模型。本例使用合成演示数据或文中列出的公开资料。

  • learner.md
下载输入样例

把任务交给 Tokeny

给初学者准备 Python 循环与列表教程,配 3 个能执行的练习、参考答案和测试;真实运行代码,展示实际输出。

交付文件:lesson.md、examples.py、test_examples.py。
验收要点:
- 总步数 60300
- 最高 12000,4 天超过 8000
- 代码与测试真实运行
这是使用合成演示输入或指定公开资料的真实操作案例。请先读取工作空间输入,再实际生成文件并自检。所有写入、脚本与临时服务限于当前工作空间;临时服务只监听 127.0.0.1,执行后关闭;不触达外部收件人、不发布、不付款、不更改系统设置,不调用子智能体。需要公开资料时可读取给定 URL。只启用完成任务必需的工具。另写 report.md(中文)和 report.en.md(英文),简洁、完整,包含输入、处理步骤、真实结果、检查方式和局限;失败或未验证部分如实记录,不能宣称成功。最终回复用中文列出产物、关键结果与待核实项。
排版检查:Word 主标题仅出现一次,标题为黑色且与后续正文或表格保持同页;Excel 表头和长文字不能被窄列截断,合理设置列宽、换行、行高;HTML 在 390px 视口不能整页横向溢出。报告没有固定字数要求,不要为字数反复改写。

本次使用独立演示工作空间。复现时,请根据自己的文件与权限设置检查操作,确认后继续。

实际执行过程

任务从 Tokeny 输入框提交,由在线模型读取资料并调用工具实际执行。本例核对本地演示任务与实际生成的文件,结果和检查方法见下文。

Tokeny 1.7.8 中「编程入门教学」的真实执行会话与生成文件。点击可查看原图。
Tokeny 1.7.8 中「编程入门教学」的真实执行会话与生成文件。点击可查看原图。

产物、结果与复核

输入

读取了工作空间中的 learner.md 和 ENVIRONMENT.md。输入说明学生已会变量和四则运算,不熟悉列表和循环;示例数据为 [6500, 8200, 9100, 7000, 10000, 12000, 7500],目标是统计一周步数、找最高一天,并统计超过 8000 步的天数。未使用外部公开资料。

处理步骤

  1. 根据学习基础编写 lesson.md,先讲列表、for 循环、累加器、条件计数和最大值,再提供 3 个练习及参考答案。
  2. 在 examples.py 中实现 total_steps、highest_steps 和 days_over_target,并加入可直接执行的 main 演示。
  3. 在 test_examples.py 中用 Python unittest 覆盖三个核心结果、严格大于 8000 的边界,以及空列表异常。
  4. 在当前工作空间执行 python examples.py 和 python -m unittest -v test_examples.py。

真实结果

示例脚本实际输出:

一周步数: [6500, 8200, 9100, 7000, 10000, 12000, 7500]
总步数: 60300
最高步数: 12000
超过 8000 步的天数: 4

测试实际结果:5 个测试全部通过,终端报告 Ran 5 tests in 0.000s 和 OK。

检查方式

  • 用示例程序的标准输出核对总步数 60300、最高步数 12000、超过 8000 步的天数 4。
  • 用 unittest 运行 test_examples.py,确认函数行为和边界条件。
  • 逐项检查交付文件存在:lesson.md、examples.py、test_examples.py、report.md、report.en.md。

局限

本次测试只覆盖给定的整数步数列表和少量边界情况,没有覆盖非整数、非数字元素、超大列表或性能场景。教程示例使用固定数据,不包含从文件或用户输入读取数据。运行结果是在当前 Windows Python 环境中获得的,未在其他 Python 版本或操作系统上复测。

下载产物,自己核对

压缩包保存本次执行生成的文件。替换成自己的资料后,可以按下面的检查点验收。

  • 总步数 60300
  • 最高 12000,4 天超过 8000
  • 代码与测试真实运行
lesson.md · 3 KBexamples.py · 1 KBtest_examples.py · 1 KBreport.md · 2 KBreport.en.md · 2 KB
下载本次实际产物

继续探索同类场景