打印商品价格清单和结算清单,输入三个商品名称和数量,求出商品价格总额,再将商品打8折,计算机折后价,并将商品清单和结算清单打印输出
时间: 2024-05-09 15:20:00 浏览: 27
以下是Python代码实现:
```python
# 商品价格字典
price_dict = {'apple': 5, 'banana': 3, 'orange': 4}
# 用户输入三个商品名称和数量
items = {}
for i in range(3):
name = input("请输入商品名称:")
num = int(input("请输入商品数量:"))
items[name] = num
# 计算商品价格总额
total_price = sum([price_dict[name]*num for name, num in items.items()])
# 计算折后价
discount_price = total_price * 0.8
# 打印商品价格清单
print("商品价格清单:")
for name, num in items.items():
print("{} × {} = {}".format(name, num, price_dict[name]*num))
print("商品价格总额:{}".format(total_price))
# 打印结算清单
print("结算清单:")
for name, num in items.items():
print("{} × {} = {}".format(name, num, price_dict[name]*num*0.8))
print("折后价:{}".format(discount_price))
```
运行结果示例:
```
请输入商品名称:apple
请输入商品数量:2
请输入商品名称:banana
请输入商品数量:3
请输入商品名称:orange
请输入商品数量:1
商品价格清单:
apple × 2 = 10
banana × 3 = 9
orange × 1 = 4
商品价格总额:23
结算清单:
apple × 2 = 8.0
banana × 3 = 7.2
orange × 1 = 3.2
折后价:18.4
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)