• 技术文章 >Python技术 >Python基础教程

    python break和continue的比较

    小妮浅浅小妮浅浅2021-08-19 09:29:29原创11962

    比较说明

    1、break和continue是python两个关键字。

    2、break和continue只能用在循环中。

    3、break是终止循环的执行。 continue是结束本次循环。

    break是终止循环的执行, 即循环代码遇到break,就不再循环了。 continue是结束本次循环,继续下一次循环, 即本次循环剩下的代码不再执行,但会进行下一次循环。

    实例

    Break

    # 有五个苹果
    # 1. 吃了三个苹果之后, 吃饱了.后续的苹果不吃了
    # 2. 吃了三个苹果之后.在吃第四个苹果,发现了半条虫子,这个苹果不吃了,还要吃剩下的苹果
     
    for i in range(1, 6):
        if i == 4:
            print('吃饱了, 不吃了')
            break  # 终止循环的执行
        print(f'正在吃标号为 {i} 的苹果')

    continue

       # 有五个苹果
    # 1. 吃了三个苹果之后, 吃饱了.后续的苹果不吃了
    # 2. 吃了三个苹果之后.在吃第四个苹果,发现了半条虫子,这个苹果不吃了,还要吃剩下的苹果
     
    for i in range(1, 6):
        if i == 4:
            print('发现半条虫子,这个苹果不吃了, 没吃饱,继续吃剩下的')
            continue  # 会结束本次循环,继续下一次循环
     
        print(f'吃了编号为{i}的苹果')

    以上就是python break和continue的比较,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python break continue
    上一篇:python if判断的使用格式 下一篇:python在带参的函数中使用装饰器

    相关文章推荐

    • python ReLU函数是什么• python捕获多个异常的规则• python异常中else的使用• 如何用Python编写客户端程序• Python中tail -f如何实现• python如何实现Stack• python类如何自定义实例化• python tqdm是什么• python异常处理的常见错误• python logging日志的禁用• python for循环遍历位置的查找• python if判断的使用格式

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网