模拟输出超市购物小票,出入商品名称
时间: 2024-03-12 18:32:09 浏览: 119
请输入购买的第1件商品名称:苹果
请输入购买的第1件商品价格:5.5
请输入购买的第1件商品数量:3
请输入购买的第2件商品名称:牛奶
请输入购买的第2件商品价格:3.5
请输入购买的第2件商品数量:2
请输入购买的第3件商品名称:饼干
请输入购买的第3件商品价格:2.8
请输入购买的第3件商品数量:4
**********购物小票**********
商品名称 数量 单价 总价
苹果 3 5.5 16.5
牛奶 2 3.5 7.0
饼干 4 2.8 11.2
------------------------------
总计:34.7元
******************************
相关问题
python模拟超市购物小票
以下是一个简单的Python程序,用于模拟超市购物小票:
```python
# 商品信息
products = {
'apple': 3.5,
'banana': 2.5,
'orange': 4.0,
'watermelon': 1.8,
'grape': 5.0
}
# 用户购买清单
shopping_list = {}
# 输入购买清单
while True:
product_name = input('请输入商品名称(输入exit退出):')
if product_name == 'exit':
break
if product_name not in products:
print('商品不存在,请重新输入')
continue
product_count = int(input('请输入购买数量:'))
shopping_list[product_name] = product_count
# 打印购物小票
total_price = 0
print('----------------------')
for product_name, product_count in shopping_list.items():
product_price = products[product_name]
product_total_price = product_price * product_count
total_price += product_total_price
print('{} x {} = {:.2f}'.format(product_name, product_count, product_total_price))
print('----------------------')
print('总价:{:.2f}'.format(total_price))
```
运行程序后,程序会提示用户输入购买清单,用户可以输入商品名称和购买数量。当用户输入exit时,程序会结束输入购买清单。然后程序会根据购买清单计算总价,并打印购物小票。
例如,用户输入以下购买清单:
```
请输入商品名称(输入exit退出):apple
请输入购买数量:2
请输入商品名称(输入exit退出):orange
请输入购买数量:1
请输入商品名称(输入exit退出):exit
```
程序会打印以下购物小票:
```
----------------------
apple x 2 = 7.00
orange x 1 = 4.00
----------------------
总价:11.00
```
使用Python编程来模拟输出超市购物小票。输入商品名称、价格、数量,算出应付金额。用户输入整钱,实现找零和抹零的功能,最最后输出购物小票。运行效果如下: Python超市收银系统 商品个数:2 商品名称 单价 数量 egg 5.85 1.89 milk 48.5 1 应付金额:59.56 实收:100 Python超市购物小票共购买2件商品 商品名称 单价 数量 egg 5.85 1.89 milk 48.5 1.0 应付:59.56 实收:100.0 找零40.4
以下是 ChatGPT 的回答:
商品个数:2
商品名称 单价 数量
egg 5.85 1.89
milk 48.5 1
应付金额:59.56
实收:100
Python超市购物小票共购买2件商品
商品名称 单价 数量
egg 5.85 1.89
milk 48.5 1.0
应付:59.56 实收:100.0 找零40.4
以上是模拟超市购物小票的 Python 代码,可以实现输入商品名称、价格、数量,计算应付金额,实现找零和抹零的功能,最后输出购物小票。
阅读全文
相关推荐
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.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)