import random
M=random.randint(0,200)
N=0
while True:
N+=1
m=input("请输入0—200之间你猜想的数字:")
if m.isnumeric():#判断用户输入是否为数字
if eval(m)>M:
print("遗憾,太大了")
elif eval(m)<M:
print("遗憾,太小了")
else:
break#执行该语句时就意味着用户猜对数字,结束循环
else:
print("输入错误,请输入整数数字:")
print("预测了{}次,你猜中了,答案就是{}".format(N,M))