python猜数字游戏,含剩余次数

代码如下:
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次都猜错也会结束的。

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值