这样讲pass、continue、break最清晰

    技术2022-07-21  70

    #Python中如何区分pass、continue、break 在试用Python for循环的时候,经常对于这三个关键词不知道如何区分,查了很多资料,写的很不是很清晰,要不非常长,要不傻傻不懂,其实不难。 for循环中,break是停并跳出本循环;continue是跳出本次循环;而pass是占位不操作。就这么简单一句话,上代码,更清晰。

    gai = [123,234,333,444,555] for i in gai: if i%2 == 0: print(i) else: pass print(i)

    输出结果 123 234 234 333 444 444 555

    gai = [123,234,333,444,555] for i in gai: if i%2 == 0: print(i) else: continue print(i)

    输出结果 234 234 444 444

    gai = [123,234,333,444,555] for i in gai: if i%2 == 0: print(i) else: break print(i)

    输出结果为空

    Processed: 0.009, SQL: 10