嵌套循环搞不懂

来源:4-1 课程总结

冷雨天兵

2019-10-28 11:04:27

while a
     while b

     while c
先问下这个循环是把while b 全部循环完,再循环while c
还是while b 循环了一个,就轮到while c  了,

写回答

1回答

好帮手乔木

2019-10-28

同学你好:

代码是从上向下执行的,

进入循环体a,在a的循环中,有b和c两个循环,就先执行循环b,将循环b执行完毕之后,再执行循环c。当循环c执行完毕之后,那么循环a的当前循环结束,继续循环a的下一次循环。再从循环b开始执行,循环c结束,以此类推,一直到循环a的循环次数全部完毕,那么整个循环就结束。

i= 1
while i<=5:
    print("1")
    j=1
    while j<=3:
        print(2)
        j+=1
    k=1
    while k<=3:
        print(3)
        k+=1
    i+=1

http://img.mukewang.com/climg/5db6657d09641a5b00740552.jpg

如果我解决了同学的问题,请采纳!学习愉快^_^。

1

0 学习 · 8160 问题

查看课程