代码如下:
import random
times=6
guess=-1
minNum=0
maxNum=100
secret=random.randint(minNum,maxNum)
print("----------欢迎参加猜数字游戏,请开始----------")
while guess!=secret and times!=0 :
try:
guess=int(input("@数字区间{}-{},请输入你猜的数字:".format(minNum,maxNum)))
print(“你输入的数字是;”,guess)
except BaseException:
print(“输入内填入必须是整数!”)
continue
if guess==secret:
print(“猜对了,真厉害”)
else:
if guess<secret:
print(“你猜的数字小于正确答案”)
if minNum<guess:
minNum=guess
else:
print(“你猜到数字大于正确答案”)
if maxNum>guess:
maxNum=guess
times-=1
print(“太遗憾了,你猜错了,你还有{}次机会”.format(times))
print(“游戏结束”)
运行结果如下:
随机生成的数字是0~100之间,自己每猜错一次,次数就少一次,并且自动帮你缩小范围,如果6次都猜错也会结束的。
python猜数字游戏,含剩余次数
最新推荐文章于 2025-02-20 13:31:23 发布