break跳出多重循环 直接上代码,一眼就看懂! z = 0 y =1 i, j = 5, 10 for x in range(j): # 爷爷 z += 1 print('x', x) while y <= i: # 爸爸 z += 1 if y == 3: circulation_2 = True break print('y', y) y += 1 if circulation_2: break print('z', z) # 得出 x 0 y 1 y 2 z 4 别的也没啥说的 ok,那就这样吧~ 欢迎各位大佬留言吐槽,也可以深入交流~