1、break

break是终止本次循环,比如你很多个while循环,你在其中一个while循环里写了一个break,满足条件,只会终止这个while里面的循环,程序会跳到上一层while循环继续往下走

以简单的for循环来举例

for i in range(10):    print("-----%d-----" %i)    for j in range(10):        if j > 5:            break        print(j)这里遇到j>5的时候第二层的for就不循环了,继续跳到上一层循环

2、continuecontinue是循环到这个点的时候,执行continue这里的某些操作,执行完了之后,继续循环满足条件的这一层循环需要做的事情,不会终止这一层循环上面的例子作一下修改
for i in range(10):    print("-----%d-----" %i)    for j in range(10):        if j > 5 and j <= 8:            print("我是continue特殊")            continue        print(j)这里的循环就会打印出j在5-8之间需要做的事情,但是不会终止第二层循环,不满足5-8之间的数字,会接着循环下面需要做的事情

3、exit()  退出整个程序,很好理解4、pass  只是一个占位符,什么事情也不做

转载于:https://www.cnblogs.com/clarkxhb/p/7287743.html

Python自学之乐-python中break continue exit() pass浅析相关推荐

  1. python中break continue exit() pass区别

    1.break break是终止本次循环,比如你很多个while循环,你在其中一个while循环里写了一个break,满足条件,只会终止这个while里面的循环,程序会跳到上一层while循环继续往下 ...

  2. Python自学之乐-Python字典实现简单的三级菜单

    data = { "北京":{ "昌平":{"沙河":["oldboy","test"]," ...

  3. Python入门 Python自学路线 Python如何学习

    本文介绍Python入门 Python自学路线 Python如何学习.先说点题外话吧:首先呢,我刚开始接触编程的时候,学的是C,那时候Python还没有这么火,后来学了C++,PHP,Java,前端. ...

  4. python结束循环_python中break、continue 、exit() 、pass终止循环的区别

    python中break.continue .exit() .pass区分 1.break:跳出循环,不再执行 Python break语句,就像在C语言中,打破了最小封闭for或while循环. b ...

  5. python自学教程-python怎么快速自学?

    学习python也有一段时间了,各种相关的课程,资料也看了不少,谈谈对编程语言学习的理解. 其实Python入门并不难,只要你有足够的自信心,明确学习目标,循序渐进就能不断享受到python带给你创新 ...

  6. Python自学教程--Python基础知识

    1.使用类似三目运算符的方式来实现一个数的绝对值 if else # 输入一个数,然后利用一个语句求它的绝对值num = int(input("请输入一个整数:"))num_abs ...

  7. python自学教材-python零基础自学教材

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 所以小的给各位看官们准备了高价值python学习视频教程及相关电子版书籍,欢迎前来 ...

  8. python自学视频-python自学视频看这个就对了

    目前来看,python在各方向的发展前景都很好,它在迅速发展,而且每天都会新增大量的就业岗位.而且python在人工智能,科研,图形绘制,linux运维,python自动化测试,python web, ...

  9. 20.10-20.15 shell:for,while循环,break,continue,exit

    20.10 for循环 shell脚本可以算是一种简易的编程语言了,脚本中的循环也是不能缺少的.常用到的循环有for循环和while循环. for循环 语法:for 变量名 in 循环的条件; do ...

  10. python自学网站-python自学网站

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 继上一篇「python自学之路-序」之后,决定开始零基础学习python ...

最新文章

  1. 重装系统最关键一步:如何做好备份
  2. python有什么作用-大数据学习之python语言有什么作用?
  3. SQL_Server2008数据连接池
  4. x86架构linux内核引导过程分析,SylixOS---x86引导过程分析
  5. css hot loader,解决安装react-hot-loader后修改css/less文件不会热更新问题
  6. sqlyog软件的使用
  7. beeshell —— 开源的 React Native 组件库
  8. 新浪纯微博html5版,官方出品的精简版!新浪微博轻版App体验
  9. 【源码】C++坦克大战
  10. 求逆元模版 (Java版)
  11. 牛学长iTunes备份密码移除工具
  12. 隐枚举法求解0-1整数规划
  13. 力扣刷题 DAY_89 贪心
  14. 珍惜生命,战胜自己,活出精彩
  15. Linux/Centos7搭建饥荒服务器教程
  16. 汗,Ackerman函数......
  17. 微信小程序-开发入门(一)
  18. [iOS]-KVO+KVC
  19. cmake 基本命令 交叉编译配置 模块的编写
  20. Mac:option键的一些极客用法

热门文章

  1. redis java操作
  2. sed和awk常用命令式例
  3. tomcat中 JVM 内存溢出及合理配置
  4. 遐想ORACLE的下步收购
  5. 自搭Ngrok实现内网穿透centos6
  6. NavisWorks Api 简单使用与Gantt
  7. utf-8下编辑的时候字体不能直接识别,但是可以识别 unicode 编码表
  8. 城市交通_ssl1636_floyd
  9. 【算法】背包问题C++
  10. java day09【继承、super、this、抽象类】