用Python写一个代码:学校准备在某网上书店购买一批图书,当前该书店有一些优惠活动:满100减30,满200 减70,满300减120。试编制计算机程序,实现自动计算所购图书的费用
时间: 2024-11-14 07:24:37 浏览: 0
网上书店网站模板
在Python中,你可以编写一个函数来实现这个需求。这里有一个基础的示例,假设我们已经有了书籍价格列表,可以按照折扣规则逐个检查并计算总价:
```python
def calculate_total_cost(book_prices):
total_cost = sum(book_prices)
if total_cost >= 300:
discount = 120
elif total_cost >= 200:
discount = 70
elif total_cost >= 100:
discount = 30
else:
discount = 0
return total_cost - discount
# 示例书价列表
book_prices = [50, 60, 80, 90, 120] # 将实际的图书价格替换到这个列表
total_with_discount = calculate_total_cost(book_prices)
print(f"打折后的总费用为:{total_with_discount}")
阅读全文