Fineuralab让更深的思考,成为一种能力
探索课程

数据与编程

用输入契约、小函数和边界测试完成可重算的数据程序。附可下载运行的 Python 样例。

4 节课程 + 综合实践开始第一课

四课与一个独立综合任务。每课约 15–25 分钟;项目与延迟复测另需实际执行时间。

回顾已有基础专题

课程内容

  1. 代码的输入契约

    列正常、空白、0、非法和缺列五种输入/输出,并运行下载样例。

  2. 拆成可手算步骤

    运行summarize,记录count/missing/mean,并验证输入未修改。

  3. 用反例检查AI代码

    运行五个以上断言,故意移除零处理后观察测试失败,再恢复。

  4. 让别人也能重算

    在新文件夹下载样例,运行测试及汇总,记录Python版本和输出。

  5. 综合任务与验收

    CSV中A组0、6、空白;B组3、9。提交程序、测试、原始CSV及输出;另测含逗号的组名与非法值。

不要求登录。练习含参考与错因反馈,开放作品按自查标准检验,不自动评分或授予能力认证。

编写与维护:Fineuralab。更新:2026-10-15。案例与练习为原创虚构材料,课程效果尚未经真实用户研究验证。

编辑标准 · 反馈与纠错

下载并实际运行

data-summary.py · sample.csv · README

python3 data-summary.py --test
python3 data-summary.py sample.csv

需本机Python 3.10+,无第三方依赖。不在浏览器执行Python。

用 AI 辅助本课时,怎样保留独立判断?

先保留自己的回答,再记录 AI 候选;逐条检查来源、计算、推理与条件,写出采用或拒绝的理由。最后换一个情境独立作答。完成核查练习后,把方法用回本课任务。

练习完整核查流程并保存记录

我的学习状态

由你手动标记,不依据页面访问或自动判定掌握。中英文共用状态,练习答案仍由各课保存。此处备份仅包含状态,不包含答案或笔记。

查看所有学习状态

继续学习

学习档案、复习与完整备份 · 探索课程