2.3.4程序结构-循环嵌套结构 课件 2023—2024学年人教/中图版(2019) 高中信息技术必修1

2023-12-19
| 17页
| 1280人阅读
| 33人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术人教/中图版必修1 数据与计算
年级 -
章节 2.3.3 语句与程序结构
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 1.22 MB
发布时间 2023-12-19
更新时间 2023-12-20
作者 匿名
品牌系列 -
审核时间 2023-12-19
下载链接 https://m.zxxk.com/soft/42379932.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

2.3.3 循环嵌套和循环终止 2.3.3 循环嵌套和循环终止 讲课人:*** 时间:2023年 11月 【第二章】【算法与程序实现 】 2 学习目标 Learning goals 01 从生活实例出发,概述算法的概念与特征 02 运用恰当的描述方法和控制结构表示简单算法 03 理解并熟悉利用自然语言、流程图和伪代码描述算法的方法 04 能有意识地开展数字化学习。 3 运用while循环解决问题的要素 循环体中必须有改变<条件表达式>值的语句,否则循环体就会一直执行(死循环)。 while 条件表达式: 语句块(循环体) 复习回顾 运用for循环解决问题的要素 确定是否有重复的操作以及重复的操作是什么 找到循环变量 确定循环变量所需的序列产生方式 复习回顾 探究1:如何打印一行“*” 运用学过的知识,打印如下图所示的一行“*” For语句: end是Python中print()函数的一个重要参数,用于控制输出的换行,print默认是打印一行,结尾加换行,end=“ “意思是末尾不换行,加空格。 探究2:如何打印三行四列星型矩阵 思考:用之前的循环还能实现吗? 如何能够既打印行又打印列呢? 增加一层循环。用第一层循环控制行输出,另外一层循环控制列的输出。 循环嵌套 循环嵌套 循环体 循 环 内循环 外 循 环 循环体 变量 变量 联系 一个循环结构内可以包含另一个循环,这样的结构称为循环嵌套,也称多重循环。常用的循环嵌套是二重循环,外层循环称为外循环,内层循环称为内循环。内循环是外循环的循环体。循环嵌套的执行过程是要首先执行外层循环,外循环每执行一次,内循环则需执行一个完整的循环。 循环嵌套的结构 for for for while while while while for For 循环变量 in 序列: #外层循环 语句块1 For 循环变量 in 序列: #内层循环 语句块2 9 探究2:如何打印三行四列星型矩阵 换行 i j i=1 j=1 * j=2 * j=3 j=4 * * j=1 j=2 j=3 j=4 j=1 j=2 j=3 j=4 j=1 j=2 j=3 j=4 * * * * * * * * * * * * i=2 i=3 i=4 循环终止——break语句和continue语句 break语句用于终止循环,使程序跳出当前循环,执行循环结构以外的第一条语句。 continue语句终止本次循环,进入下一次循环,即跳过循环体内还未执行的语句,进入下一次循环的判定。 11 循环终止——break语句和continue语句 在Python中运行下面程序,观察对比使用continue和break的不同效果。 12 练习提升 分别指出下面程序中循环体执行的次数,写出运行结果,分析程序功能。 i = 100 While i > 1: if i % 13 == 0: break i = i - 1 Print (i) for i in range ( 100, 1, -1): if i % 13 != 0: continue print ( i ) 循环10次,从100开始,逆序找到第一个13的倍数的数 运行结果: 91 运行结果: 91 78 65 52 39 26 13 循环99次,输出100以内13的所有倍数 课堂小结 循环嵌套 什么是循环嵌套 循环嵌套解决问题的关键 循环嵌套的执行过程 内循环 外 循 环 循环体 循环终止语句 continue break 终止本次循环,进入下一次循环,即跳过循环体内还未执行的语句,进入下一次循环的判定。 用于终止循环,使程序跳出当前循环,执行循环结构以外的第一条语句。 外循环 内循环 基础练习:打印三行四列星型直角三角形 变量 变量 联系 提高练习:打印输出九九乘法表 提示:主要是在“基础练习” 的循环嵌套基础上,改变print语句的参数 THANKS $$

资源预览图

2.3.4程序结构-循环嵌套结构 课件 2023—2024学年人教/中图版(2019) 高中信息技术必修1
1
2.3.4程序结构-循环嵌套结构 课件 2023—2024学年人教/中图版(2019) 高中信息技术必修1
2
2.3.4程序结构-循环嵌套结构 课件 2023—2024学年人教/中图版(2019) 高中信息技术必修1
3
2.3.4程序结构-循环嵌套结构 课件 2023—2024学年人教/中图版(2019) 高中信息技术必修1
4
2.3.4程序结构-循环嵌套结构 课件 2023—2024学年人教/中图版(2019) 高中信息技术必修1
5
2.3.4程序结构-循环嵌套结构 课件 2023—2024学年人教/中图版(2019) 高中信息技术必修1
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。