python简单小游戏代码
时间: 2023-09-05 10:07:54 浏览: 67
以下是一个简单的猜数字游戏的Python代码:
```
import random
print("欢迎来到猜数字游戏!")
print("我已经想好了一个1到100之间的数字,你需要在10次机会之内猜对它。")
# 生成随机数
target_number = random.randint(1, 100)
# 设定初始猜测次数为0
guess_count = 0
# 设定最多猜测次数为10次
MAX_GUESS_COUNT = 10
# 开始猜数字
while guess_count < MAX_GUESS_COUNT:
# 获取用户猜测的数字
guess = int(input("请输入你的猜测(1-100):"))
# 判断猜测的数字是否正确
if guess == target_number:
print("恭喜你猜对了!")
break
elif guess < target_number:
print("你猜的数字太小了!")
else:
print("你猜的数字太大了!")
# 增加猜测次数
guess_count += 1
# 判断游戏结果
if guess_count == MAX_GUESS_COUNT:
print("很遗憾,你没有在规定次数内猜对数字。")
print("正确的数字是:" + str(target_number))
else:
print("你一共猜了" + str(guess_count + 1) + "次。")
```
运行代码后,程序会要求用户输入猜测的数字,如果猜对了,程序会输出恭喜信息并结束游戏,如果猜错了,程序会告诉用户猜测的数字是偏大还是偏小,并提示用户还剩下多少次机会。如果用户猜错了10次,程序会输出正确答案并结束游戏。
阅读全文