37、
某商场做周年庆活动,购物小于1000,用户按实际价格支付;购物满1000元以上(包括1000),用户可以享受9折优惠;购物满2000元以上(包括2000),可以享受8折优惠;购物满3000元以上(包括3000),可以享受7折优惠。
用户输入购物总金额,就可以确定需支付金额。使用if-elif语句来计算某客户在享受折扣后所需要支付的金额。
要求:输入金额可以是小数;输出结果保留两位小数。
周年庆活动的打折应付金额
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
闹玩儿扣眼珠子 2022-04-13 09:51关注while True: try: num=float(input("请输入金额:")) except: print("请输入有效数字!") continue if num<1000: print("%.2f" % num) elif 1000 <= num < 2000: print("%.2f" % (num*0.9)) elif 2000 <= num < 3000: print("%.2f" % (num*0.8)) else: print("%.2f" % (num*0.7)) break如有帮助请采纳
评论 打赏 举报 编辑记录解决 1无用 2