python打字游戏代码
时间: 2023-12-06 08:02:16 浏览: 72
以下是一个简单的Python打字游戏代码,它会随机生成一个单词,要求用户输入该单词并计算用户的得分。代码如下:
```python
import random
import time
# 单词列表
words = ['apple', 'banana', 'orange', 'peach', 'watermelon', 'grape', 'pineapple', 'strawberry', 'blueberry', 'mango']
# 游戏函数
def game():
score = 0
while True:
# 随机选择一个单词
word = random.choice(words)
print("请在5秒内输入单词:", word)
start_time = time.time()
user_word = input().strip()
end_time = time.time()
# 判断用户输入是否正确
if user_word == word:
score += 1
print("正确!得分+1,当前得分为:", score)
else:
print("错误!当前得分为:", score)
# 判断时间是否超时
if end_time - start_time > 5:
print("时间到!本次得分为:", score)
break
# 主函数
if __name__ == '__main__':
print("欢迎来到打字游戏!")
while True:
command = input("请输入命令(开始游戏/退出):")
if command == "开始游戏":
game()
elif command == "退出":
print("游戏结束,谢谢参与!")
break
else:
print("未知命令,请重新输入。")
```
阅读全文