4.1.2 while循环的应用课件-2025-2026学年粤教版高中信息技术必修一

2026-01-19
| 20页
| 559人阅读
| 1人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术粤教版必修1 数据与计算
年级 高一
章节 4.4.2 while循环的应用
类型 课件
知识点 循环结构的程序实现
使用场景 同步教学-新授课
学年 2026-2027
地区(省份) 广东省
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 1.65 MB
发布时间 2026-01-19
更新时间 2026-01-19
作者 匿名
品牌系列 -
审核时间 2026-01-19
下载链接 https://m.zxxk.com/soft/56038082.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

4.4 运用循环结构描述问题求解过程 导入新课 新课讲授 课堂巩固 小结作业 温故知新 Python 控制结构 顺序结构 选择结构 循环结构 4.4.1 for循环的应用 导入新课 新课讲授 课堂巩固 小结作业 网购单价为1元至10元的十种笔记本各1本,且每一种只买1本,那么该如何编程计算一共要花费多少元? 如何利用计算机程序解决该问题? 导入新课 新课讲授 课堂巩固 小结作业 一、循环结构 程序的循环结构是程序设计中常用到的基本结构之一。循环是让计算机自动完成重复工作的常见方式。 循环结构 for循环 while循环 导入新课 新课讲授 课堂巩固 小结作业 二、for循环应用 1 for循环的一般格式 for 循环变量 in 列表: 语句或语句组 Tab 1个空格 注:①for 循环变量 in 列表后面加“ : ” ②语句或语句组严格遵循相同的缩进,缩进通常是一个制表符(\t)或者4个空格字符 导入新课 新课讲授 课堂巩固 小结作业 二、for循环应用 序列中是否有项 执行循环体 是 2 for循环的执行流程 导入新课 新课讲授 课堂巩固 小结作业 二、for循环应用 导入新课 新课讲授 课堂巩固 小结作业 二、for循环应用 3 列表的三种表达方式 1.直接罗列: for value in [1,2,3,4,5]: print(value) print("good") 2.先定义后使用: values=[1,2,3,4,5] for value in values: print(value) print("good") 3.使用range()函数: for value in range(1,8): print(value) print("good") for value in range(2,11,2 ): print(value) for value in range(10,1,-2 ): print(value) 导入新课 新课讲授 课堂巩固 小结作业 二、for循环应用 3 列表的三种表达方式 1.直接罗列: for value in [1,2,3,4,5]: print(value) print("good") 1 good 2 good 3 good 4 good 5 good 导入新课 新课讲授 课堂巩固 小结作业 二、for循环应用 3 列表的三种表达方式 2.先定义后使用: values=[1,2,3,4,5] for value in values: print(value) print("good") 1 2 3 4 5 good 导入新课 新课讲授 课堂巩固 小结作业 二、for循环应用 3 列表的三种表达方式 3.1 使用range()函数: for value in range(1,6): print(value) print("good") 1 2 3 4 5 good range(start,end) 起始值(包括) 结束值(不包括) 导入新课 新课讲授 课堂巩固 小结作业 二、for循环应用 3 列表的三种表达方式 3.2 使用range()函数: range(start,end,step) 起始值(包括) 结束值(不包括) 步长 for value in range(2,11,2): print(value) 2 4 6 8 10 导入新课 新课讲授 课堂巩固 小结作业 二、for循环应用 3 列表的三种表达方式 3.2 使用range()函数: 10 8 6 4 2 for value in range(10,1,-2 ): print(value) 导入新课 新课讲授 课堂巩固 小结作业 二、for循环应用 3 列表的三种表达方式 3.3 使用range()函数: for value in range(5): print(value) print("good") 0 1 2 3 4 good range(end) 起始值start默认为0,步长step默认为1 结束值(不包括) 导入新课 新课讲授 课堂巩固 小结作业 巩固练习 1.以下代码的输出结果是( ) A. 1 2 3 4 B. 1 2 3 4 5 C. 0 1 2 3 4 D. 0 1 2 3 4 5 2. 以下 for 循环的使用中,错误的是( ) A.for i in [1, 2, 3]: print(i)  B.for i in "hello": print(i)  C.for i in 10: print(i)  D.for i in range(5): print(i)  for i in range(1, 5): print(i) A C 导入新课 新课讲授 课堂巩固 小结作业 巩固练习 3.请补全以下代码,得到结果为0 2 4 6 8 10( ) A. x=10,y=1 B. x=10,y=2 C. x=11,y=1 D. x=11,y=2 4. 在Python编译器中执行以下程序时,程序循环执行了( )次。 A.3 B.5 C.4 D.6 D A for i in range(0,5,2): print (i) for i in range(0,x,y): print (i) 导入新课 新课讲授 课堂巩固 小结作业 巩固练习 5.以下代码输出的结果是? (1) (2) (3) 2 5 8 11 14 17 0 1 2 for i in range(3): print (i) for i in range(2,20,3): print(i) for i in range(4,8): print (i) 4 5 6 7 导入新课 新课讲授 课堂巩固 小结作业 小结与作业 题目: 设计算法并编程实现:网购单价为1元至10元的十种笔记本各1本,每一种只买1本,计算一共要花费多少元。 要求:使用for循环实现;输出总价; THANKS $

资源预览图

4.1.2 while循环的应用课件-2025-2026学年粤教版高中信息技术必修一
1
4.1.2 while循环的应用课件-2025-2026学年粤教版高中信息技术必修一
2
4.1.2 while循环的应用课件-2025-2026学年粤教版高中信息技术必修一
3
4.1.2 while循环的应用课件-2025-2026学年粤教版高中信息技术必修一
4
4.1.2 while循环的应用课件-2025-2026学年粤教版高中信息技术必修一
5
4.1.2 while循环的应用课件-2025-2026学年粤教版高中信息技术必修一
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。