大家好!上一个章节,我们介绍了while循环语句。说到:while语句先执行真值表达式,条件满足成立,输出语句块的内容,再次判断真值表达式,依次循环,直到条件不满足,输出后边的语句,这就是循环语句的真谛。如果我们在while语句里面加入多个while语句和if语句等,这样的方法是否可行?不用我说,朋友们心里应该清楚。这就是下面小编要给大家介绍的知识点:while语句嵌套与break语句。
一:什么是while语句嵌套?
1、while语句本身是语句,和其它语句一样,可以放在其它复合语句的内部(换言之在语句块里面放任意的语句)比如说:while语句里可以有if语句也可以放在自身内部。先执行外部的语句,再执行内部的语句。
2、语法格式如下:
While 真值表达式
……
While 真值表达式2:
……
else:
……
……
else:
……
3、例:打印110之间的整数打印在一行,把以上的数字重复打印10行。案例分析:首先,在内部里面定义一个变量i,用于打印输出110的数字,并用空格隔开,每打一个数,变量i加1。再外部定义一个变量j,嵌套一个while语句,重复打印10行,每打印一行,外部变量加1。代码如下图:
4、用input函数