鱼C论坛

 找回密码
 立即注册
查看: 151|回复: 2

[已解决]while嵌套循环语句+continue语句代码执行死循环的问题

[复制链接]
发表于 2024-8-17 11:09:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我写了一个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,不执行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-8-17 11:23:49 | 显示全部楼层    本楼为最佳答案   
j+=1一直被continue,不执行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-17 11:27:15 | 显示全部楼层
某一个“天” 发表于 2024-8-17 11:23
j+=1一直被continue,不执行

但问题是j + 1在while j < 3 项下, 当j加到3时,命令不就应该被中断执行了吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-3 10:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表