• continue 的用户及实例


    continue 跳出本次循环,继续下一次循环

    “break”是跳出整个循环

    实例1:

    for i in range(10):
    if i <5:
    continue    #这里条件是小于5,满足条件的就跳出了本次循环,不在执行print,所以最终打印的是5~9

    print(i)
    结果

    实例2:

    for j in range(2):       #在上边的基础上进行了改动,仅仅是将下边的内容进行2次循环
    for i in range(10):
    if i <5:
    continue
    print(i)
    结果

      “56789”被执行了2次

    实例3:

    for j in range(2):
    for i in range(10):
    if i <5:      #小于5不执行,所以输出 5 6 7 8 9
    continue
    if i> 8:      #大于8直接跳出整个i循环,所以 9 不执行,
    break
    结果

      只执行了2次 5 6 7 8     

    我在这里获得了一个知识点,就是if 可以单独使用。。。不需要强制跟个else,哈。

    例4:

    #这里比较绕,我绕了一会儿才出来 j range(3)是循环三次,但是j>3是 ‘’0 1 2 3 4‘’这四次,从0开始算。 

    for j in range(5):      
    for i in range(10):
    if i <5:      #这里是小于5不输出,那么就是输出5 6 7 8 9,j是5,要输出5次
    continue
    if j> 3:      #这里写着j大于3,直接break终止,意思就是第4次以后直接停止这个循环,所以循环4次,第“0”次,“1”,“2”,“3”这4次
    break
    print(i)

    结果:

     同理

     循环3次,大于“1”就出来,实际是0,1,2,这3次,但是2大于1了,所以2不执行,实际执行了 0 ,1 两次。结果是循环了两遍

    
    
    
    
    
    
    
    
  • 相关阅读:
    PHP学习笔记一
    抓取【你懂的】应用的数据
    抓取[今日新闻]应用的数据
    开源项目Html Agility Pack实现快速解析Html
    澳大利亚玩全攻略(图文全彩版)
    畅游夏威夷,看这本就够了
    科学丨光的折射
    未解之谜.下
    科学是什么
    大脑奥秘知多少:脑科学初探
  • 原文地址:https://www.cnblogs.com/PYlog/p/8575723.html
Copyright © 2020-2023  润新知