问答详情
源自:4-7 Python之continue继续循环

例子中最后一行的num=num+1不打的话。貌似不影响结果输出

s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
num = 1
for ch in s:
    if num < 10:
        num = num + 1
        continue # 当num < 10时,跳过后续循环代码,继续下一次循环
    print(ch)
    num = num + 1  #这一行是不是可以不打,输出结果是一样的


提问者:烟搓搓 2021-12-13 21:44

个回答

  • weixin_慕妹8593821
    2021-12-14 09:00:20
    已采纳

    是的,if中已经包含了

  • 千金散尽还复来
    2022-02-15 23:21:43

    打与不打逻辑上不一样吧

  • 慕慕1146013
    2022-01-26 11:06:38

    In this code:

        num is just realted to ( if 函数的判断 )

    与 ch in s 无关

  • LINct
    2021-12-14 09:03:51

    没错。