1.循环结构
编码时,循环条件会借助循环变量来表达
while循环:
while 循环条件:
循环操作
循环变量的更新
特点:先判断,再执行
for in 循环:
for 变量名 in 可迭代对象:
循环操作
可迭代对象:字符串,range对象
range()函数 可以生成整数序列
range(stop)生成[0,stop)之间的整数序列
range(start,stop)生成[start,stop)之间的整数序列
range(start,stop,step)step 为步长
range函数只存储start,stop,step三个变量
list(变量)可生成列表[a,b,c,d,e,…]
for特点:循环次数固定,优先for
break:中断循环,结束当前所在层的循环
continue:结束本轮循环,它之后的代码不执行,继续下一轮循环
else:和while/for in搭配使用,表示不碰到break/continue(正常退出循环)后执行的语句
双重嵌套循环:
外层循环执行一轮,内层循环执行一遍 —>双重循环要执行的次数



