4.5猜数字续(异常处理)

  • Post author:
  • Post category:其他


from random import *
x=randint(0,100)#预设0-100的整数
n=0
while (1):
    try:
        print("请输入0-100的数字")
        while(1):
            m=eval(input())
            if x<m:
                print("遗憾,太大了")
                n+=1
                continue
            if(x>m):
                print("遗憾,太小了")
                n+=1
                continue
            else:
                n+=1
                break
        print("预测{:}次,你猜中了!".format(n))
        break
    except NameError:
        print("输入内容必须为整数!")



版权声明:本文为weixin_62658261原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。