封装转换这一段

封装 to_jiao(amounts):把每一笔乘 10 并返回。用 [120, 200, 150] 调用它,输出结果列表。

开始练习 →

封装聚合这一段

封装 total(amounts):把一批金额加起来并返回。用 [1200, 2000, 1500] 调用它,输出总额。

开始练习 →

三段各验一条,汇总成一句话

给三个函数各写一条断言:过滤后剩 3 条、转换后第一笔是 1200、聚合结果是 4700。 三条全部符合预期就输出 全部通过,只要有一条不符就输出 有失败。

开始练习 →

拿到一批数据先想什么

拿到一批要处理的数据,先想清楚【0】。

开始练习 →

汇总结果该说清什么

一份数据处理的汇总结果,至少要说清【0】。

开始练习 →

预测整条流水线的产出

运行下面的 Python 3 程序,填写结果。 orders = [{"city": "北京", "amount": 120}, {"city&quo

开始练习 →

第一段:从订单里挑出够门槛的

本路线的流水线一直是同一条:4 笔订单 → 只留金额不低于 100 的 → 每笔从元换成角(乘 10)→ 求总额。 这次数据换成带城市的订单记录。先做第一段:挑出金额不低于 100 的订单,输出挑出来几笔。

开始练习 →

第二段:把挑出来的换成角

接上第二段:把挑出来的每笔金额乘 10,收进一个列表并输出。

开始练习 →

第三段:加起来

接上第三段:把转换之后的金额加起来,输出总额(角)。

开始练习 →

用函数把三段包起来

把三段各包成一个函数,主程序只负责按顺序调用,输出总额(角)。

开始练习 →