某餐厅推出了优惠下午茶套餐活动。顾客可以以优惠的价格从给定的糕点和给定的饮料中各选一款组成套餐。已知,指定的糕点包括松饼、提拉米苏、芝士蛋糕和三明治;指定的饮料包括红茶、咖啡和橙汁。请问,一共可以搭配多少种套餐供客户选择?请输出各种套餐详情。
时间: 2024-02-27 16:56:47 浏览: 257
好的,我可以帮你写一个Python程序来实现这个功能。你可以参考下面的代码:
```python
pastries = ['松饼', '提拉米苏', '芝士蛋糕', '三明治']
drinks = ['红茶', '咖啡', '橙汁']
combos = [(pastry, drink) for pastry in pastries for drink in drinks]
num_combos = len(combos)
print("共有%d种套餐可供选择:" % num_combos)
for i, combo in enumerate(combos):
print("%d. %s + %s" % (i+1, combo[0], combo[1]))
```
这个程序使用了Python的列表和列表推导式,生成了所有可能的糕点和饮料组合。然后,输出所有的套餐详情,包括套餐编号、糕点和饮料名称。
你可以运行这个程序,查看所有可能的套餐组合,并根据需要进行选择。
阅读全文