python的continue和pass的区别

本文装载自:https://blog.csdn.net/ffddnp/article/details/78165032

 

continue表示跳过后面的程序,重新循环,而pass表示站位,后面的代码(else之前)还是会执行,

    a = 'pythyon'
    i = 2
    for element in a:
        if element == 'y':
            pass
            i = 3
        else:
            print(element+str(i))
     
    结果是
     
    p2
    t3
    h3
    o3
    n3

 

    a = 'pythyon'
    i = 2
    for element in a:
        if element == 'y':
            continue
            i = 3
        else:
            print(element+str(i))
     
    结果是
     
    p2
    t2
    h2
    o2
    n2

 

posted @ 2019-11-29 14:22  大树下的蚂蚁  阅读(180)  评论(0)    收藏  举报