用python基础知识写一个游戏
时间: 2024-05-16 11:16:30 浏览: 75
好的,我可以给你一个简单的游戏示例:猜数字游戏。
游戏规则:
1. 程序随机生成一个1~100之间的整数,玩家需要猜测这个数字是多少。
2. 玩家每猜测一次,程序会提示玩家猜测的数字是太大还是太小。
3. 玩家最多可以猜测7次,如果在7次内猜中了,游戏胜利;否则游戏失败。
以下是代码实现:
```python
import random
def guess_number():
# 生成随机数
target_number = random.randint(1, 100)
guess_count = 0
# 最多猜测7次
while guess_count < 7:
guess = int(input("请输入你猜测的数字:"))
guess_count += 1
if guess == target_number:
print("恭喜你,猜对了!")
return
elif guess < target_number:
print("你猜的数字太小了,请再试一次。")
else:
print("你猜的数字太大了,请再试一次。")
# 猜测7次未猜中,游戏失败
print("很遗憾,你没有在7次内猜中数字,游戏失败。正确的数字是:", target_number)
# 开始游戏
guess_number()
```
希望这个示例能够帮助你理解如何用Python基础知识写一个简单的游戏。