循环语句的介绍

一、for循环语句

for循环语句是最常用的循环语句,一般在循环次数已知的情况下。for循环的结构为:



for



接下来我们举个例子来了解一下for循环语句的运用,比如说我们需要求1~10的和



public



上述代码中,变量i的初始值为1,在判断条件i<=10为true的情况下,会执行循环体sum+=i,执行完毕后,会 执行操作表达式i++,i的值变为2,然后继续进行条件判断,开始下一次循环,直到i=11时,条件i<=10为false,结束 循环,执行for循环后面的代码,打印“sum=55”。

二、while循环语句

while循环语句和选择结构if语句有些相似,都是根据条件判断来决定是否执行大括号内的执行语句。区别在 于,while语句会反复地进行条件判断,只要条件成立,{}内的执行语句就会执行,直到条件不成立,while循环结束。while循环语句的语法结构如下:



while



while循环的演示,我们通过一段代码来实现1~4之间整数的打印



public



运行结果为x=1、x=2、x=3、x=4。

三、do...while循环语句

do...while与while的不同点在于do...while会先执行一次再进行判断,而while语句需先进行判断再执行。结构如下



do



四、死循环与跳转语句

有时我们希望一个循环能够不停的进行所以此时我们就需要运用到死循环,最简单的死循环如下:



while



当我们需要跳出循环的时候此时就需要运用到跳转语句break、continue。break的作用是跳出循环。结束本次循环。continue的作用是跳过这次循环继续执行下次循环。

举例:



public



输出结果为x=1、x=2、x=3。



public



输出结果为100以内奇数的和2500,每当得到的是偶数时直接跳过所以最终得到的是奇数的和。

五、循环嵌套

嵌套循环是指在一个循环语句的循环体中再定义一个循环语句的语法结构。while、do…while、for循环语句 都可以进行嵌套,并且它们之间也可以互相嵌套,如常见的在for循环中嵌套for循环,格式如下:



for



for循环三层嵌套Python 三层for循环嵌套执行顺序_while循环