那个题干的第二个空填的是break不是cnt+=1本身你猜对的时候次数就不增加了,所以不用这个cnt+=1。然后这里面需要加一个break来跳出循环。(break的作用就是跳出while和for的循环)所以,这个第二个空填break就好
猜对之后,输出之后,就break,就是2那里填写 break
if num > n < num:print('你猜错了')elif num != nprint('你猜错了')else:print('你猜对了')这样更容易理解也简单点