4.4运用循环结构描述问题求解的过程课件2021—-2022学年粤教版(2019)高中信息技术必修1(15张PPT)

文档属性

名称 4.4运用循环结构描述问题求解的过程课件2021—-2022学年粤教版(2019)高中信息技术必修1(15张PPT)
格式 pptx
文件大小 2.0MB
资源类型 教案
版本资源 粤教版(2019)
科目 信息技术(信息科技)
更新时间 2022-06-24 20:54:52

图片预览

文档简介

(共15张PPT)
运用循环结构解决问题
while循环、for循环
温故知新
上节课我们学习制作了登录验证的程序,我们本节课继续完善
真实的登录验证如图,当连续输入错误超过一定次数后,程序就会结束,账号被锁定
怎样实现账号锁定?
while循环——概念&实现方法
这种无法提前判断循环次数,再根据循环判断结果,分别执行不同处理的控制结构,称为while循环。
while循环,又称条件循环。
while循环——概念&实现方法
while循环,多应用于循环次数难以确定的情况。
我们可以通过计数的方式,算出循环次数。
while循环——程序阅读
请你阅读下面程序,说出程序的功能
变量n就是计数器,
每循环一次,n的值就增加1
最后程序输出循环次数
while循环——自主编写
在原有的多分支结构登录程序基础上,设置验证机会为5次,当输入错误超过5次后,输出程序结束。
运行结果
break&continue语句
break和continue语句都是用来控制循环结构的,主要作用是停止循环。
break:结束所有循环,本次循环体不再执行
continue:结束本轮循环,开始下一轮循环
break&continue程序阅读
如何在程序中输出某趟公交车的全部站点
在Python中,可以用列表存储地铁站的名称,然后逐行输出。
print(site [ i ]),用变量i来表示具体的位置,i的变化范围应为0-17
for循环——概念&实现方法
for循环语句是通过遍历某一序列对象来构建循环,循环结束的条件就是对象遍历完成。
一般格式:
for循环——概念&实现方法
for循环:通过索引号遍历列表
for循环——range()函数
整数列表也可以通过range()函数进行简化
0代表起始值,18代表终值,但并不包含18,1指步长
for循环——range()函数