while循环、break、continue

我们通过while循环让python循环进行操作

break 跳出整个循环

continue 终止当前循环并不再继续往下执行,回到开头开始继续循环

下面会详细解释一下,例如:

1 a = 1
2 while True:
3     print a
4     if a == 10:
5         break
6     a += 1

上面代码:输出数字1-10,while True创建一个无限循环,我们可以在while循环中加入if语句,while内的操作会一直循环到if条件为True时终止并使用break跳出循环

当然也有另一种写法:

1 a = 1
2 while a < 11:
3     print a
4     a += 1

上面代码同样是输出数字1-10,while 后直接加判断条件,当条件为False时终止循环

输出结果:

1
2
3
4
5
6
7
8
9
10

最后说一下continue,举个例子:

1 import time
2 while True:
3     time.sleep(1)
4     print "123"
5     continue
6     print "456"
7     print "789"

我们创建一个无限输出循环,使用continue结束当前循环不再继续往下执行并从头开始继续循环,这样我们可以无限输出123而无视下面的输出456、789的命令

输出结果:

123
123
123
123
123
123
...
时间: 2024-10-12 10:33:44

while循环、break、continue的相关文章

linux 循环结构中的 break continue exit return区别

1 概述 在脚本的循环中,需要用到break,continue,exit.来控制循环.利用return来获取函数的返回值.本文将对这四个命令的使用做介绍 break [N]:提前结束第N层循环,最内层为第1层 continue [N]:提前结束第N层的本轮循环,而直接进入下一轮判断:最内层为第1层 exit 命令终止脚本 2  break continue exit   对比 2.1 break 和continue 测试 假设一个循环体内,总共嵌套了3层循环,总循环体N为3,break 和con

重学Python - Day 03 - python基础 -&gt; while循环实例 + Continue &amp;&amp; break的应用 + 列表的初步学习

while语句的应用 实例如下: 1 """ 2 述求:用户登录系统,最多只能登录三次 3 第三次失败后,程序终止 4 5 """ 6 user_table = {"python":"important","java":"more_important","shell":"linux"} 7 time = 1 8 9 while

break循环和continue循环

//break关键字:如果在循环中使用,遇到了break,则立即跳出当前所在的循环 //案例://找到100到200之间第一个能被7整除的数字for(var i=100;i<=200;i++){ if(i%7==0){ console.log(i); break; }} //continue循环:在循环中如果遇到continue关键字,直接开始下一次循环 //案例://求100到200之间所有的奇数的和(用continue)var sum=0;var i=100;while (i<=200){

shell-跳出循环break和continue

break: berak语句通常用着循环语句和开关语句中,当break语句用于do-while.for.while循环语句中时,可使程序终止循环后面的语句,通常break语句总是与if语句连在一起,即满足条件时便跳出循环 continue: continue语句的作用是跳过一次循环以及后面的语句,进行下一次循环.continue语句只用在for.while.do-while等循环体中,常与if条件语句一起使用,用来加速循环 例如:int i=0; int a=2; for(i=0;i<10;i+

[第三节] Python流程控制语句 - if, while, for, break, continue

目录: 一. 条件判断语句 - if 二. 循环语句 - while & for 三. break & continue语句. 四. 练习题 正文: 一, 条件判断语句 - if: 1) 第一种语法: if 条件:      代码块 2) 第二种语法: if 条件:      内容一     内容二  else:     内容三      内容四 3) 第三种语法: if 条件1:      代码块  elif 条件2:      代码块  elif 条件3:      代码块  else

js中退出语句break,continue和return 比较

在 break,continue和return 三个关键字中, break,continue是一起的,return 是函数返回语句,但是返回的同时也将函数停止 首先:break和continue两个一起讨论 这两个应用的范围是退出循环或者switch语句,在其他地方使用会导致错误: break:由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的. 举例: for(var i=1;i<=10;i++) { if(i==6) { break;

js中退出语句break,continue和return 比较 (转载)

在 break,continue和return 三个关键字中, break,continue是一起的,return 是函数返回语句,但是返回的同时也将函数停止 首先:break和continue两个一起讨论 这两个应用的范围是退出循环或者switch语句,在其他地方使用会导致错误: break:由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的. 举例: for(var i=1;i<=10;i++) { if(i==6) { break;

C#break ,continue, return区别详解 [转载]

C#编程语法中break ,continue, return这三个常用的关键字的学习对于我们编程开发是十分有用的,那么本文就向你介绍break ,continue, return具体的语法规范. C#编程语法中我们会碰到break ,continue, return这三个常用的关键字,那么关于这三个关键字的使用具体的操作是什么呢?我们在使用这三关键字的时候需要注意和需要理解的规则是什么呢?让我们开始介绍吧: 一.C#编程语法之break语句: break语句会使运行的程序立刻退出包含在最内层的循

[java学习笔记]java语言基础概述之转义字符&amp;break&amp;continue

1.转义字符 \t:制表符 \n:回车 \b:退格 \r:回车 \":双引号 \\:反斜线(常用于文件路径的书写中)   windows系统中回车符其实是由两个符号组成的,\r\n linux系统中回车符是\n 2.break&continue break(跳出)语句:应用范围是选择结构(switch语句)和循环结构 continue(继续)语句:应用于循环结构 注意: 这两个语句离开应用范围是没有意义的,编译会报错. 这两个语句单独存在下面都不可以有语句,因为执行不到.一般使用if判断

PHP100-第五讲 PHP5.4 的while / for / break / continue、PHP5.4 的系统函数和自定义函数

PHP5.4 的while / for / break / continue.PHP5.4 的系统函数和自定义函数 论坛交流:http://bbs.php100.com/read-htm-tid-150407.html PHP5.4 的while / for / break / continue 在PHP编写代码时,我们经常需要让相同的代码块运行很多次.这时候就可以在代码中使用循环语句来完成这个任务.PHP的循环结构类似C中模式,有while.do-while.for PHP5.4 的系统函数和