python 完成“你问我答”游戏。 1.问:请说出四大名著中的任一书名。 2.问:“白日依山尽”的下一句是什么? 3.问:“长颈鹿”的英文单词是什么? 4.问:4 * 5 // 3 = ? 将以上问题进行回答,并判断答案是否正确。
时间: 2024-09-23 17:08:36 浏览: 71
Python可以创建一个简单的文本冒险游戏来完成这样的问答,我们可以编写一个函数来处理用户的输入并给出相应的回答。这里是一个简化的例子:
```python
def play_quiz():
questions = [
{
"question": "请问四大名著中的哪一本?",
"answer": "《红楼梦》",
},
{
"question": "‘白日依山尽’的下一句是什么?",
"answer": "黄河入海流。",
},
{
"question": "‘长颈鹿’的英文单词是什么?",
"answer": "Giraffe",
},
{
"question": "4 * 5 // 3 = ?",
"answer": "6",
},
]
for i, q in enumerate(questions):
user_input = input(q["question"])
if user_input.lower() == q["answer"].lower():
print("回答正确!")
else:
print(f"错误,正确答案是:{q['answer']}")
play_quiz()
```
在这个例子中,用户需要输入问题对应的正确答案。每个问题都是字典形式,包含问题和正确的答案。运行这个程序后,按照提示交互即可。
阅读全文