中国大学MOOC: 对于与循环语句匹配的else语句,如果循环代码从break处终止跳出循环,则执行该循环的else中的语句。
举一反三
- 对于与循环语句匹配的else语句,如果循环代码从break处终止跳出循环,则执行该循环的else中的语句。
- break语句是终止整个循环执行,跳出该循环语句,执行循环语句的下一行代码。
- while循环语句和for循环语句使用else的区别是( )【多选题】 A: else语句和while循环语句一起使用,则当条件变为False时,执行else语句 B: else语句和while循环语句一起使用,则当条件变为True时,执行else语句 C: else语句和for循环语句一起使用,else语句块只在for循环正常终止时执行 D: else语句和for循环语句一起使用,else语句块只在for循环不正常终止时执行
- 对于带有else子句的循环结构,如果循环因为条件表达式不成立或序列遍历结束而自然结束时则执行else结构中的语句,如果循环是因为执行了break语句而导致循环提前结束则不会执行else中的语句。
- 中国大学MOOC: break 语句在语句块执行过程中终止循环,并且跳出整个循环。