﻿跟做：完成20条公告金额换算
使用公告金额练习.csv，按顺序运行课堂学习.ipynb。手算首两笔，再检查输出记录与两份同名印刷合同。
交付：跟做_逐笔金额.csv，加一段说明观察单位、金额单位和同名记录为何保留。
提示：先确认表头原单位为万元；首条应换算成9992.47元。；合同编号不同的两份印刷合同都应保留，不能按名称删重。
人工核对：输出20条且保留合同编号、合同名称和原公告链接。；金额列明确为元，说明真实样本只是一次列表留存窗口。；能用前两条10368.07元的手算检查程序。

改做：将筛选门槛从10万元降到1万元
使用筛选参数.json，基准阈值100000元，改做阈值10000元，条件为大于或等于。交筛选结果并比较两种门槛。
交付：改做_阈值筛选.csv，加一张新增合同编号与金额的手工核对记录。
提示：>=包含等于阈值。先将输入金额都变成元再比较。；新增两笔为80000元和31700元，可以核对集合差与总额差。
人工核对：写明参数以元计、使用包含等号的筛选条件。；能列出新增的两份合同编号，验证差额111700元。；修改其他阈值后恢复10000再填写本题，不能把不同口径的结果混在一起。

独立做：处理一份混合单位与缺失的模拟表
读取独立练习_模拟金额.csv，按课堂笔记本末尾的说明完成并运行作业起步.py。只允许元和万元，空白、非数字与美元保留待核查；确认的零应留在有效记录中。
交付：学生有效记录.csv、学生待核查.csv和修改后的作业起步.py，附三种待核查原因。
提示：先把换算写成函数；单位检查、空白检查、Decimal转换分别处理。；001=12000元，002=850元，005=0元，006=2500元；这些是核对线索，不能直接硬编码成总额。
人工核对：从输入逐行计算，编号001等仍保留前导零。；记录003/004/007分别记录缺失、非数字与未知单位原因，不把它们改成零。；输出中保留005的合法零值，说明15350只是有效记录合计。