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

2023-11-20
| 41页
| 1231人阅读
| 4人下载
特供

内容正文:

4.4 运用循环结构描述问题的求解过程 共 2课时 (1)顺序结构 一、知识回顾 输入函数 输出函数 顺序结构 长方形,平行四边形,三角形等各种面积的计算。 进而各种数据的算术运算的结果。 (2)选择结构 一、知识回顾 单分支 (2)选择结构 一、知识回顾 双分支 (2)选择结构 一、知识回顾 多分支 目 录 COMENTS 4.1 程序设计语言的基础语言 1 4.2运用顺序结构描述问题求解过程 4.3运用选择结构描述问题求解过程 4.4运用循环结构描述问题求解过程 4 2 3 操场跑道 电风扇扇叶 地球自转 生活中的循环 软件开发中循环的使用场景 跟朋友承认错误,说一万遍“对不起,我错了!” print (“对不起,我错了!”) print (“对不起,我错了!”) print (“对不起,我错了!”) …(还有9997遍)… 使用循环,一句话搞定 for i in range(1,10001): print (“对不起,我错了!”) for循环依次把列表中的每个元素逐个迭代出来赋值给循环变量,for语句实现循环结构: 语句组严格遵循相同的缩进。 列表存放 多个数据 比较两个print()语句 有无缩进的区别 for循环 代码实践 二、学习心知 循环结构是程序设计中常用的基本结构之一。 循环是让计算机自动完成重复工作的常见方式。 常见的循环结构有for循环、while循环、循环嵌套、循环控制等。 目 录 4.4.1 for循环的应用 4.4.2 while循环的应用 4.4.2 循环嵌套的应用 4.4.2 循环控制的应用 4.4 运用循环结构描述问题求解过程 模板来自于 http://meihua.docer.com/ 1.for语句一般格式 for循环依次把列表中的每个元素逐个迭代出来。 说明:冒号“:”代表下一行是循环的第一行,但是循环体在书写时需要缩进。 在for循环中,从for语句末尾的冒号开始至其下面没有缩进的代码之间都是其包含的需要重复执行的部分。 4.4.1 for 循环的应用 for 循环变量 in 列表: 语句或者语句组 列表的几种表达方式: (1)直接罗列 (2)先定义后使用 (3)使用range()函数 跟朋友承认错误,说一万遍“对不起,我错了!” 使用循环,一句话搞定 for i in range(1,10001): print (“对不起,我错了!”) 列表:是写在方括号[ ]之间,用逗号分隔开的元素列表。 例如:list1=[1,2,3,4,5,6,7] 或 list2=[‘Good’,’Run’,1997,2000] 2.for循环结构应用 从0开始输出,连续输出10个数,每个数中间有个空格 for i in range(0,10): print(i,end=" ") 程序 0 1 2 3 4 5 6 7 8 9 运行结果 for i in range(0,10): print(i) 0 1 2 3 4 5 6 7 8 9 2.for循环所包含的语句是以缩进为标志的 是否缩进 循环体示例 代码示例结果 有缩进 for value in [1,2,3,4,5]: print(value) print('good') 1 good 2 good 3 good 4 good 5 good 无缩进 for value in [1,2,3,4,5]: print(value) print('good') 1 2 3 4 5 good 4.4运用循环结构描述问题求解过程 3.列表的几种表达方式 循环体先定义后使用示例代码 运行结果 values= [1,2,3,4,5] for value in values: print(value) print('good') 1 2 3 4 5 good (1)直接罗列的方式 (2)先定义、后使用 4.4运用循环结构描述问题求解过程 直接罗列方式示例代码 运行结果 for value in [1,2,3,4,5]: print(value) 1 2 3 4 5 (3)使用range()函数 格式1: range(start, stop) 注意事项: range( )函数是让Python从指定的第一个值开始数,并在到达所指的第二值后停止,因此不包含第二个值。 例:range(1,6)其实是生成一个1—6的整数(不包含6),如下图

资源预览图

4.4运用循环结构描述问题求解过程 课件 2022-2023学年高中信息技术粤教版(2019)必修1
1
4.4运用循环结构描述问题求解过程 课件 2022-2023学年高中信息技术粤教版(2019)必修1
2
4.4运用循环结构描述问题求解过程 课件 2022-2023学年高中信息技术粤教版(2019)必修1
3
4.4运用循环结构描述问题求解过程 课件 2022-2023学年高中信息技术粤教版(2019)必修1
4
4.4运用循环结构描述问题求解过程 课件 2022-2023学年高中信息技术粤教版(2019)必修1
5
4.4运用循环结构描述问题求解过程 课件 2022-2023学年高中信息技术粤教版(2019)必修1
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。