帮我写一个基于Python的游戏代码
以下是一个简单的基于Python的游戏代码,名为“猜数字”游戏:
import random
print("欢迎来到猜数字游戏!")
print("游戏规则:计算机随机生成一个1到100之间的整数,你需要猜出这个数字是多少。")
print("你有8次机会猜测。每次猜测后,计算机会告诉你猜的数字是大于、小于还是等于答案。")
# 生成随机数
answer = random.randint(1, 100)
# 初始化猜测次数
guesses = 0
# 开始游戏
while guesses < 8:
guess = int(input("请输入你的猜测:"))
guesses += 1
if guess < answer:
print("你猜的数字太小了。")
elif guess > answer:
print("你猜的数字太大了。")
else:
print("恭喜你,猜对了!你用了", guesses, "次猜测。")
break
# 游戏结束
if guesses == 8:
print("很遗憾,你没有在规定次数内猜对。答案是", answer, "。")
这个游戏代码会先输出游戏规则,然后生成一个1到100之间的随机数,玩家需要在8次猜测内猜出这个数字。每次猜测后,计算机会告诉玩家猜的数字是大于、小于还是等于答案。如果玩家在8次猜测内猜对了,游戏结束并输出恭喜信息;否则游戏结束并输出失败信息。
原文地址: https://www.cveoy.top/t/topic/bAKN 著作权归作者所有。请勿转载和采集!