创建一个以水果名称作为键、价格作为值的字典。然 后,编写一个函数来计算一篮子水果的总成本。
时间: 2024-09-27 12:09:52 浏览: 27
创建一个以水果名称作为键、价格作为值的字典在Python中可以这样做:
```python
fruit_prices = {
"苹果": 5,
"香蕉": 3,
"橙子": 4,
"葡萄": 6,
# 可以添加更多的水果及其对应价格...
}
```
这里我们假设每个水果的价格已经设定好了,你可以根据实际需求更新或扩展这个字典。
接下来,我们可以编写一个函数`calculate_total_cost`,它接受一个字典(代表一篮子水果)和一个键(代表需要查询的价格),然后返回总成本:
```python
def calculate_total_cost(basket, fruit_key):
if fruit_key in basket:
return basket[fruit_key]
else:
return "找不到该水果的价格"
# 示例:计算一篮子里所有苹果的成本
basket = {"苹果": 5, "香蕉": 3}
total_cost = calculate_total_cost(basket, "苹果")
print("苹果的总成本是:", total_cost)
```
如果你想要计算整个篮子的总成本,可以稍微修改函数,让它遍历所有的水果:
```python
def calculate_total_cost(basket):
total = 0
for fruit, price in basket.items():
total += price
return total
# 计算整个篮子的总成本
total_cost = calculate_total_cost(basket)
print("篮子的总成本是:", total_cost)
```
阅读全文