且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

python小白的基础问题 关于while循环的嵌套

更新时间:2022-11-15 11:34:22

执行第一次外循环之后, Process2 的值变成了 6, 在执行第二次外循环及以后时,它的值一直是 6, 所以内循环不执行.
如果你想让它执行, Process2的初始化应该放到外循环里面.

Process1 = 1
while Process1 < 10: # 这个Process1 代表外面大的while循环
    print("="*5)
    print("第%d次执行"%Process1)
    print("站起来")
    print("坐下")
    print("站起来")
    Process2 = 1
    while Process2 <= 5: # 这个Process2 代表嵌套在里面的while小循环
        print("转%d个圈"%Process2)
        Process2 = Process2 + 1
    print("坐下")
    Process1 = Process1 + 1