用Python写一个小游戏,和羊了个羊相似
时间: 2023-10-22 09:08:50 浏览: 27
好的,我可以为您提供一个猜数字的小游戏。游戏规则如下:
1. 程序会自动生成一个1到100之间的随机整数。
2. 玩家有6次机会猜测这个数字。
3. 玩家每猜一次,程序会告诉玩家是否猜对了,或者猜的数字比目标数字大或小。
4. 如果玩家在6次机会内猜出了目标数字,游戏胜利;否则,游戏失败。
下面是代码实现:
```python
import random
# 生成目标数字
target_num = random.randint(1, 100)
# 初始化猜测次数
guess_count = 0
# 开始游戏
print("欢迎来到猜数字游戏!")
print("你有6次机会猜测1到100之间的数字。")
while guess_count < 6:
# 获取玩家猜测的数字
guess = int(input("请输入你的猜测:"))
# 判断是否猜中
if guess == target_num:
print("恭喜你,猜中了!")
break
elif guess < target_num:
print("你猜的数字太小了。")
else:
print("你猜的数字太大了。")
# 更新猜测次数
guess_count += 1
# 判断游戏结果
if guess_count >= 6:
print("很遗憾,你没有猜中数字。")
print("游戏结束,目标数字是:", target_num)
else:
print("游戏结束,你一共猜了", guess_count + 1, "次。")
```
这个小游戏比较简单,您可以根据需要进行修改和完善。祝您玩得愉快!