python某人在超市购买了以下物品,现需对购物金额进行统计。 牛奶 65 面包 15 可乐 39 饼干 45 糖果 24 水果 35.8 要求:使用字典保存以上数据,使用代码将可乐的金额改成60,输出总金额,输出显示如下:其中物品件数不是直接写6件,需通过代码计算出物品件数
时间: 2023-08-31 10:27:39 浏览: 252
### 回答1:
代码如下:
```python
# 保存购物数据的字典
shopping_dict = {"牛奶": 65, "面包": 15, "可乐": 39, "饼干": 45, "糖果": 24, "水果": 35.8}
# 将可乐的金额改成60
shopping_dict["可乐"] = 60
# 计算物品件数
num_items = len(shopping_dict)
# 计算总金额
total_price = sum(shopping_dict.values())
# 输出结果
print("购买物品件数为:{}件".format(num_items))
print("总金额为:{}元".format(total_price))
```
输出结果为:
```
购买物品件数为:6件
总金额为:244.8元
```
### 回答2:
代码如下:
```python
items = {
'牛奶': 65,
'面包': 15,
'可乐': 39,
'饼干': 45,
'糖果': 24,
'水果': 35.8
}
# 将可乐的金额改成60
items['可乐'] = 60
# 计算物品件数
count = len(items)
# 计算总金额
total = sum(items.values())
print(f"物品件数:{count}件")
print(f"总金额:{total}元")
```
输出为:
```
物品件数:6件
总金额:244.8元
```
### 回答3:
```
# 创建字典保存购买物品及金额
items = {
'牛奶': 65,
'面包': 15,
'可乐': 39,
'饼干': 45,
'糖果': 24,
'水果': 35.8,
}
# 将可乐的金额改为60
items['可乐'] = 60
# 计算物品件数
item_count = len(items)
# 计算总金额
total_amount = sum(items.values())
# 输出结果
print("购买物品件数:", item_count)
print("总金额:", total_amount)
```
输出结果:
```
购买物品件数: 6
总金额: 244.8
```
阅读全文