LEEFEI571 发表于 2024-8-17 11:09:01

while嵌套循环语句+continue语句代码执行死循环的问题

我写了一个while循环嵌套代码,外部循环判断i值,内部循环判断j值,其中内部循环中设置了当j等于1时执行continue语句,但当运行该代码时程序一直在运行,麻烦各位大神帮忙指点一下代码哪里出错了,谢谢!

i = 0
while i < 2:
    print('这个值',i,'是外部循环的哦')
    j = 0
    while j < 3:
      if j == 1:
            continue
      print('这个值',j,'是内部循环的哦')
      j += 1
    i += 1
else:
    print('这是else语句!')

某一个“天” 发表于 2024-8-17 11:23:49

j+=1一直被continue,不执行

LEEFEI571 发表于 2024-8-17 11:27:15

某一个“天” 发表于 2024-8-17 11:23
j+=1一直被continue,不执行

但问题是j + 1在while j < 3 项下, 当j加到3时,命令不就应该被中断执行了吗?
页: [1]
查看完整版本: while嵌套循环语句+continue语句代码执行死循环的问题