python动物知识竞猜困难游戏代码
时间: 2023-11-16 14:02:11 浏览: 101
以下是一个Python动物知识竞猜困难游戏的代码,你可以根据需要进行修改和优化:
```python
import random
# 定义问题和答案
questions = {
"哪种动物没有声音?": "鱼",
"哪种动物的眼睛比脑袋还大?": "蝴蝶",
"哪种动物的舌头比身体还长?": "蜻蜓",
"哪种动物的牙齿是不断生长的?": "兔子",
"哪种动物的心脏在脚底下?": "蚯蚓",
"哪种动物的眼睛可以转动360度?": "鲨鱼",
"哪种动物的唾液有治疗作用?": "犬",
"哪种动物的鼻子可以闻到水下的气泡?": "海豚",
"哪种动物的舌头上有钩子?": "猫",
"哪种动物的耳朵可以独立转动?": "狗"
}
# 游戏开始
print("欢迎来到动物知识竞猜困难版!")
print("你需要回答10个问题,每个问题回答正确得1分,回答错误不得分。")
print("准备好了吗?开始吧!")
# 初始化得分和问题列表
score = 0
question_list = list(questions.keys())
# 随机选择10个问题
random.shuffle(question_list)
for i in range(10):
# 显示问题
print("第{}题:{}".format(i+1, question_list[i]))
# 获取用户答案
answer = input("请输入你的答案:")
# 检查答案是否正确
if answer.lower() == questions[question_list[i]].lower():
print("回答正确!")
score += 1
else:
print("回答错误!")
print("当前得分:{}".format(score))
# 游戏结束
print("恭喜你完成了游戏!你的最终得分是{}分。".format(score))
```
阅读全文