import random num = random.randint(1,100) guess_chances =5 print('您只有5次猜数字的机会哦!') 您只有5次猜数字的机会哦! for i in range(1,guess_chances +1): print('这是第'+str(i)+'次猜数字') guess =input('请输入数字:') if guess.isdigit(): guess=int(guess) if guess < num: print('太小了') elif guess >num: print('太大了') elif guess==num: print('恭喜您,猜对了') break elif guess =='q': print('退出游戏') break else: print('输入的内容必须为整数,请重新输入:') while (guess_chances-i)==0: print('您输入的次数已经超过5次,游戏结束') break 这是第1次猜数字 请输入数字:60 太小了 这是第2次猜数字 请输入数字:70 太小了 这是第3次猜数字 请输入数字:90 太大了 这是第4次猜数字 请输入数字:86 太大了 这是第5次猜数字 请输入数字:80 太小了 您输入的次数已经超过5次,游戏结束