用Python编写代码实现打印购物小票的功能
时间: 2023-06-08 20:08:20 浏览: 406
打印购物小票.py
当然,我很乐意回答您的问题。以下是一个简单的Python程序,可以生成购物小票:
```
# 购物清单数据
shopping_list = [("牛奶", 2.5), ("面包", 1.5), ("鸡蛋", 1.2), ("苹果", 3.0)]
# 打印小票的函数
def print_receipt(shopping_list):
total = 0
print("-----购物小票-----")
for item in shopping_list:
print(item[0], "\t", item[1])
total += item[1]
print("总计:", total)
# 调用打印小票的函数
print_receipt(shopping_list)
```
在这个例子中,我们定义了一个名为shopping_list的列表,其中包含我们购买的物品和相应的价格。我们还定义了一个名为print_receipt的函数,该函数接受一个购物清单作为输入,并打印出相应的购物小票。
在主程序中,我们调用print_receipt函数并将shopping_list作为参数传递给它。函数遍历购物清单并打印出每个物品的名称和价格。最后,我们计算总价并打印出来。
请注意,这只是一个简单的示例程序,您可以根据自己的需要进行调整和修改。
阅读全文