循环结构、while、for
一、循环结构的基本概念
如果计算少量的数据很容易
那么当数据量过于庞大,就会存在的问题,
如果学生的有10、100、1k、1W,个程序代码结构需要变化,重复的代码很多很多,比较繁琐。
二、while循环语法
While 条件 :
循环的内容
注意:
如果循环的条件成立,运行“循环内容”
如果不成立,跳过循环
三、循环的套路
(1)考虑清楚循环的初始条件
(2)循环的结束条件
(3)重复需要干什么
(4)如何过渡到下一次循环
(1)案例:计算平均分
如果学生有10,100,1K,只需要稍微调整代码即可。对代码的结构基本上没有什么变化。
四、for 循环 也可以称为 for in循环
For in:把某个集合(字符踹、数组)中元素拿出来
4.1、for in 循环的语法
For 临时变量 in 集合 (字符串、数组、range函数):
循环体
(2)案例:用for in循环判断这个数是否为水仙花数
4.2、for 与while 循环的使用选择
特点;
(1)能用for 循环的,肯定能用while;能用while不一定能用for循环
(2)一瞅过去,循环次数里面指导的用for;瞅了好几眼,都看不出来次数的while
While循环的特殊场景:
(1)死循环 while True
(2)循环次数不固定
五、 格式化输出
\t:制定表
\n:换行
六、 循环控制关键字
6.1 break
跳出整个循环,循环不走了
如果循环有嵌套的话,知识跳出这一层循环,对上一层没有影响。
6.2 continue
跳出本次循环,对下一次循环没有任何的影响。