1 while循环语句
1)while语句的作用:
根据一定条件,重复执行一条语句或多条语句
2)while语法
while真值测试表达式:
语句块
else:
语句块
2 for 循环
1)for语法:
for变量列表 in 可迭代对象:
语句块
else:
语句块
可迭代对象从头依次绑定到变量列表中
3 rang函数
1)作用
用来生成一个可迭代的整数序列对象
2)格式
range(stop) # 从0开始生成整数,每次生成的整数自动加1,不包含stop
range(start,stop[,step])
从start开始,按照step步长进行增加,直至stop(不包含)
4 break 语句
1)作用
用于循环语句(while,for)中,用来终止当前循环语句的执行
2)说明
1)break语句通常和for语句组合使用
2)当break语句执行后,当前循环语句中的break后的语句将不会执行
3) break语句终止循环后else子句的语句将不会被执行
while 真值测试表达式:
语句块
else:
语句块
for 变量列表 in 可迭代对象
语句块
else:
语句块
以上两种循环的else语句不一定要执行
4)break语句,如果有循环嵌套,只跳出当前循环,不会跳出外循环
5 continue语句
1) 作用
用于循环语句(while,for)中,不在执行本次循环continue之后的语句,将执行下一轮循环
2)语句说明
1)在while语句中,执行continue语句后跳转到真值测试表达式处
2)在for循环中,执行countinue语句后跳转到可迭代对象的下一条数据
6 死循环
死循环是指条件一直成立的循环
死循环通常break语句来终止(通常发生在while语句中)
死循环的else子句一定不会执行