continue和break作用(循环终止语句)

break 用于完全结束一个循环,跳出循环执行代码后面的语句

continue和break类似,区别在于continue只是终止本次循环,接着还执行后面的循环

break是完全终止循环

a = 0
while a <= 10:
    print(a)
    if a == 5:
        break
    a +=1
print("跳出循环")

此代码输入

0   1   2   3   4   5   跳出循环

表明break是完全终止循环

a = 0
while a <= 10:
    print(a)
    if a == 5:
        continue
    a +=1
print("跳出循环")

此代码输入

0  1  2  3  4  5  5  5  5  5  5  5  5  5.......很多进入死循环

表明continue只终止当前循环,继续执行下次循环。。。

原文地址:https://www.cnblogs.com/riling/p/10068520.html

时间: 2024-11-12 13:59:40

continue和break作用(循环终止语句)的相关文章

python控制语句---循环结构语句

这次主要把循环结构的控制语句补上,主要包含while.for.continue.break.循环嵌套.主要写一些基本的认识以及包含的一些实例.当只有唯一路径且只跑一次的时候选择上一节中的选择结构语句就可以了,但是当执行一次或者重复循环执行时就需要另辟蹊径了,那就来认识一下这个蹊径吧. 一.while 语句 1.干啥用? 答:主要用于循环执行程序,既在某种条件下,循环执行某段程序,进而完成对需要重复处理的相同任务处理工作. 2.语法形式长啥样? 答:while 判断条件: 执行语句 其中,执行语句

19 C#循环语句的跳过和中断 continue和break

在C#的循环语句中,有的时候我们希望跳过其中某个循环,有时我们希望当某个条件满足时,直接终止整个循环.C#为我们提供了 continue;和break;语句. continue和break的用法一样,直接写上这个单词,后面加一个分号就行 比如: continue; break; 这两个语句在while循环和for循环中都能使用. 当在循环中遇到continue;语句时,本轮循环中后面的语句就不再执行了.开始执行下一个循环. 当在循环中遇到break;语句时,直接终止整个循环.就是说,不仅当次的循

Shell脚本循环语句——continue与break

continue与break常用于while.until.select循环语句中,指定条件下退出本轮循环或者所有循环,需要我们用实例去验证运行结果,就好理解了.但凭看文字介绍确实不怎么好理解. continue用法 continue用于循环体中continue [N]:提前结束第N层的本轮循环,而直接进入下一轮判断:最内层为第1层 while CONDTIITON1; do CMD1 ... if CONDITION2; then continue fi CMDn ... done 实例演示:#

dead loop、continue &amp; break、while...else语句

Dead loop 有种循环叫死循环,已经触发就会永远运行下去. continue & break 如果在循环过程中,因为某些原因,你不想继续循环了,就要用到break 或 continue语句. break用于完全结束一个循环,跳出循环体执行循环后面的语句: continue和break有点类似,区别在于continue只是跳出(终止)本次循环,接着还执行后面的循环,break则完全终止循环. break定义示例: 源码: 运行结果: continue定义示例1: continue示例2: 源

3.3 break、continue、return结束循环结构

一.break语句结束循环 某些时候需要在某种条件出现后强行终止循环,而不是等到循环条件为false后结束循环.此时break可以完成这个功能,break用于完全结束一个循环. class BreakTest { public static void main(String[] args) { for(int i=0;i<10;i++) { System.out.println(i); if(i==2) break; } } } 输出结果: ---------- 运行Java ---------

linux学习之路之while循环的特殊用法、continue及break的用法

在之前的学习中,我们了解到的while循环形如: while expression :do statement ... done 这种语法结构的循环只要expression符合条件将执行循环体中的statement,否则就会推出循环. 接下来将介绍两种特殊while循环 while循环特性语法一 while :;do 循环体 done 这种循环没有expression,也就是说没有控制条件,所以使用这种写法的while,会无限循环下去. 为了解决无限循环(死循环)和控制循环过程,我们可以使用co

for循环、while循环、continue、break、exit解析、select用法

20.10 for循环 eg: 求1到100数字的和.[[email protected] sbin]# vim sum.sh#!/bin/bashsum=0for i in seq 1 5dosum=$[sum+$i]doneecho "$sum" [[email protected] sbin]# sh sum.sh 15文件列表循环[[email protected] sbin]# vim for.sh#!/bin/bashdir=/usr/local/sbin/for a in

【转】C#中continue、break和return用法

continue和break的用法一样,直接写上这个单词,后面加一个分号就行 比如: continue; break; 我们先来谈continue 看代码 for (int i=0; i<10; i++) { Console.Write(i); } 这个程序的意思输出从0到9的数字 那如果我在i等于3的时候,我不想输出,那该怎么办呢?那就要用到continue了,在等于3的时候,我们用continue来跳过他,代码如下 for (int i=0; i<10; i++) { if (i == 3

Study 7 —— while循环中止语句

循环的终止语句break #用于完全结束一个循环,跳出循环体执行循环后面的语句continue #只终止本次循环,接着执行后面的循环 1. 打印0-100,截止到第6次 count = 0 while count <= 100: print('Value: ', count) if count == 5: break count += 1 2. 打印0-100,截止到第6次,第6次无限循环打印 count = 0 while count <= 100: print('Value: ', cou