编写一个函数制作包子,提示用户输入一系列的包子配料,并在用户输入'quit'时结束循环。每当用户输入一种配料后,都打印一条消息,说我们会在包子中添加这种配料。.
时间: 2025-01-02 19:44:36 浏览: 7
当然可以,这里是一个简单的Python示例,用于编写这样一个函数:
```python
def make_baozi():
ingredients = []
while True:
user_input = input("请输入你要添加的包子配料(输入 'quit' 结束):")
if user_input.lower() == 'quit':
break
else:
print(f"好的,我们将添加{user_input}到包子中。")
ingredients.append(user_input)
print("你的包子配料有:", ", ".join(ingredients))
make_baozi()
```
在这个函数中,我们创建了一个无限循环,当用户输入 "quit" 时,通过 `break` 语句退出循环。每次获取用户输入后,我们会检查是否为 'quit',如果不是,则将配料添加到列表中并打印一条确认信息。
当你运行这个函数时,它会持续等待用户的输入,直到用户选择停止。最后,它还会列出所有的配料。
阅读全文