def guest_total(price, shipping): return round(price + shipping, 2) def member_total(price, shipping): return round(price * 0.9 + shipping, 2)
提取 _total helper 消除重复计算,保留 guest_total/member_total 对外接口和行为;运费不打折。只改 app.py,不修改 tests。
app.py
原创练习文件的浏览器截图;不是 AI 产品界面。