循环的分类
- while
- for-in
while循环
一般用于次数不固定的循环
语法结构
if与while的区别
if是判断一次,条件为True执行一次
while是判断N+1次,条件为True时执行N次
for-in循环
in表示从字符串、序列等中依次取值,又称为遍历
for-in 遍历的对象必须是可迭代的对象
流程控制语句break
用于结束循环结构,通常与分支结构if一起使用
循环嵌套
循环结构中又嵌套了另外的完整的循环结构,其中内层循环作为外层循环的循环体执行
一般用于次数不固定的循环
语法结构
if与while的区别
if是判断一次,条件为True执行一次
while是判断N+1次,条件为True时执行N次
in表示从字符串、序列等中依次取值,又称为遍历
for-in 遍历的对象必须是可迭代的对象
用于结束循环结构,通常与分支结构if一起使用
循环结构中又嵌套了另外的完整的循环结构,其中内层循环作为外层循环的循环体执行