python怎么打印购物小票
时间: 2023-09-20 10:12:38 浏览: 305
打印购物小票.py
要打印购物小票,可以使用Python中的字符串格式化功能。你可以创建一个包含购物清单的列表,然后使用字符串格式化方法将其打印出来,如下所示:
```python
# 购物清单
shopping_list = [
{"name": "苹果", "price": 5.5, "quantity": 2},
{"name": "香蕉", "price": 3.5, "quantity": 3},
{"name": "鸡蛋", "price": 1.2, "quantity": 10}
]
# 打印购物小票
print("名称\t单价\t数量\t小计")
total = 0
for item in shopping_list:
subtotal = item["price"] * item["quantity"]
print("{0}\t{1}\t{2}\t{3}".format(item["name"], item["price"], item["quantity"], subtotal))
total += subtotal
print("总计:{0}".format(total))
```
输出结果如下:
```
名称 单价 数量 小计
苹果 5.5 2 11.0
香蕉 3.5 3 10.5
鸡蛋 1.2 10 12.0
总计:33.5
```
这样就可以打印出购物小票了。
阅读全文