import random
num=random.randint(1,100)
print('提示:产生的随机数是',num)
time=3 #限制可猜测的次数为3
while time>0:
time-=1 #每猜一次可用次数少一次
a=int(input('请输入你猜的数字:'))
if a==num:
print('你猜对啦!')
break #猜对了则结束循环
elif time==0:
print('次数已用完!')
key=input('输入s可复活重新开始,输入e结束')
if key=='s':
time=3 #输入s,恢复可用次数
elif key=='e':
print('游戏结束!') #输入e,游戏结束
elif a<num:
print(f'你猜小啦!你还有{time}次机会') #显示剩余次数
else:
print(f'你猜大啦!你还有{time}次机会') #显示剩余次数