用python写一个游戏
时间: 2023-12-22 07:05:23 浏览: 48
好的,我可以给你一个简单的游戏示例——猜数字游戏。
首先,我们需要生成一个随机数作为答案。可以使用random模块来生成随机数。
```python
import random
answer = random.randint(1, 100) # 生成1到100之间的随机整数作为答案
```
然后,我们可以让用户输入猜测的数字,并进行比较。
```python
guess = int(input('请猜一个1到100之间的整数:'))
if guess == answer:
print('恭喜你,猜对了!')
elif guess < answer:
print('猜小了,请再试一次。')
else:
print('猜大了,请再试一次。')
```
接下来,我们可以将上面的代码放在一个循环中,直到用户猜中为止。同时,我们可以记录用户猜测的次数,以便最后给出评价。
```python
import random
answer = random.randint(1, 100)
count = 0
while True:
guess = int(input('请猜一个1到100之间的整数:'))
count += 1
if guess == answer:
print('恭喜你,猜对了!')
break
elif guess < answer:
print('猜小了,请再试一次。')
else:
print('猜大了,请再试一次。')
print('你一共猜了{}次。'.format(count))
if count <= 5:
print('你真是个天才!')
elif count <= 10:
print('不错哦,继续努力。')
else:
print('加油,下次一定能猜对!')
```
这就是一个简单的猜数字游戏。当然,你可以根据需求和兴趣来编写其他类型的游戏。
阅读全文