import random while True: try: a = random.randint(1,10) b = int(input('请输入你猜的数字(1---10):')) if b == a: print('你猜对啦!') elif b>10 or b<0 : print('小笨蛋,别乱输') else: print('猜错了\n重来吧。') except ValueError: print('别乱输,焯')