以下是一个示例代码,使用Python中的input()函数获取用户输入的问题,并根据问题返回相应的答案:
# 定义一个字典,存储问题和答案的对应关系
answers = {
"你叫什么名字?": "我叫语言模型助手。",
"今天天气如何?": "今天天气晴朗,气温适中。",
"明天有什么安排?": "明天没有特定的安排。",
# 添加更多问题和答案
}
# 循环等待用户输入问题
while True:
question = input("请输入你的问题:")
if question == "退出":
break
# 查找问题的答案
answer = answers.get(question, "对不起,我不知道附带查询的答案。")
print(answer)
运行以上代码,在命令行中输入问题,程序会返回相应的答案。如果问题不在预定义的问题列表中,则会返回默认信息"对不起,我不知道附带查询的答案。"。用户输入"退出"时,程序会退出循环并结束运行。你可以根据实际需求,修改或扩展问题和答案的对应关系。