使用python做游戏
时间: 2023-09-01 19:07:33 浏览: 88
使用Python可以开发一些简单的游戏,比如猜数字、扫雷、贪吃蛇等。以下是一个简单的猜数字游戏的代码示例:
```python
import random
guessesTaken = 0
print('你好!你叫什么名字?')
myName = input()
number = random.randint(1, 20)
print('好的,' + myName + ',我在1到20之间想了一个数字。')
for guessesTaken in range(6):
print('猜一下。')
guess = input()
guess = int(guess)
if guess < number:
print('你猜的数字太小了。')
elif guess > number:
print('你猜的数字太大了。')
else:
break
if guess == number:
guessesTaken = str(guessesTaken + 1)
print('恭喜你,' + myName + '!你在第 ' + guessesTaken + ' 次猜对了!')
if guess != number:
number = str(number)
print('很遗憾,你没有猜对我的数字。我的数字是 ' + number + '。')
```
这个代码中,我们使用了Python内置的`random`模块来生成一个1到20之间的随机整数。然后,我们使用`for`循环和`range`函数来让玩家最多猜6次。在每次循环中,我们使用`input`函数来获取玩家的猜测,然后比较玩家的猜测和生成的随机数,输出相应的提示。如果玩家猜对了,我们使用`break`语句来跳出循环。最后,根据玩家是否猜对了,我们输出相应的提示信息。
当然,这个游戏还有许多可以改进的地方。你可以添加更多的关卡、增加难度、改善用户交互等等。但是这个简单的游戏已经足够演示如何使用Python开发一个游戏了。
阅读全文