顾客在重庆百货购物,如果买东西超过500元,打8折,200到500元,打9折,不超过200元不打折。请根据顾客的事迹消费金额,使用条件语句编写程序,计算顾客实际付款金额
时间: 2024-11-09 14:28:09 浏览: 10
香港游购物攻略达人传授打折全经验.pdf
你可以使用Python语言编写这样的条件语句来计算顾客的实际付款金额。以下是一个简单的示例:
```python
def calculate_payment(total_amount):
if total_amount > 500: # 超过500元
discount = 0.8 # 打8折
elif 200 <= total_amount <= 500: # 200到500元之间
discount = 0.9 # 打9折
else: # 不超过200元
discount = 1 # 不打折
actual_payment = total_amount * discount
return round(actual_payment, 2) # 四舍五入到两位小数
# 示例:顾客消费了700元
total_shopping = 700
actual_cost = calculate_payment(total_shopping)
print(f"顾客实际付款金额为:{actual_cost}元")
# 根据不同的消费额,替换total_shopping变量即可计算不同情况下的付款金额
```
在这个函数里,根据顾客的消费金额,会根据条件分别计算出折扣,然后乘以原价就是实际付款金额。
阅读全文