代码的输入契约
列正常、空白、0、非法和缺列五种输入/输出,并运行下载样例。
数据与编程 · 1/5
方法与边界
CSV字段是字符串。空白、0和非法值需不同处理,转换前检查列名与单位。
完整教学案例
字符串“4”+“6”得到“46”;转数值后得到10。空白不能默认填0。
先判断,再看解释
数据与图形工作台
在本机处理 group,value 两列 CSV,最多 500 行、20 组。数值必须同单位。空白保留为缺失;相同组与数值未必是重复事件。数据不上传。
group,value A,4 A,6 A, A,10 B,2 B,2 B,2 B,14
先记录未排除版本,再比较排除后的变化。图只展示统计量,原始分布应回看 CSV;均值不能替代全部体验。
独立尝试与修订
列正常、空白、0、非法和缺列五种输入/输出,并运行下载样例。
参考分析与自查
有效数参与汇总,空白计missing,非法与缺列抛出有位置的错误。
AI 协作与验证练习
模拟 AI:“空白补零,用 if value 去除无效值,无需异常测试。”
这是预写教学候选,不是实时模型输出。先独立判断,再逐项核对;你也可以替换成自己的候选文本。
核对提示
候选把有限记录或条件扩成了普遍结论。对照本课材料,保留分母、提示条件或适用范围;只改语气不算完成核查。
练习档案与版本
先保存独立尝试,再保存修订;最多 50 个版本。仅保存本页、当前语言的输入。导出文件可手动迁移到同一页面与语言;不会自动同步,也不包含其他旧课程记录。
进一步阅读
Python · CSV file reading and writing
来源用于方法背景,本站案例、工具规则与验收题为原创;不代表来源验证了本课程。来源核对日期:2026-10-15。
我的学习状态
由你手动标记,不依据页面访问或自动判定掌握。中英文共用状态,练习答案仍由各课保存。此处备份仅包含状态,不包含答案或笔记。