用python写一个游戏
时间: 2023-03-20 11:00:26 浏览: 48
好的,下面是一个简单的Python游戏示例代码:
```python
import random
print("欢迎来到猜数字游戏!")
guessesTaken = 0
number = random.randint(1, 20)
print("我已经想好了一个1到20之间的数字,你可以猜猜看。")
while guessesTaken < 6:
print("请输入你猜的数字:")
guess = input()
guess = int(guess)
guessesTaken = guessesTaken + 1
if guess < number:
print("你猜的数字太小了。")
elif guess > number:
print("你猜的数字太大了。")
else:
break
if guess == number:
guessesTaken = str(guessesTaken)
print("恭喜你,你猜对了!你用了 " + guessesTaken + " 次机会猜中了。")
else:
number = str(number)
print("很遗憾,你没有在规定次数内猜对。我想的数字是 " + number + "。")
```
这个游戏是猜数字游戏,它随机生成一个1到20之间的数字,玩家需要在6次机会内猜出这个数字。玩家每输入一次猜测,程序会提示玩家猜的数字是太大了还是太小了,直到猜中这个数字或用完6次机会为止。如果玩家猜中了这个数字,程序会显示玩家猜了多少次才猜中,如果玩家用完6次机会还没有猜中,程序会显示正确答案。