高一(信息技术(人教中图版))循环结构-for语句(第十三课时)课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《高一(信息技术(人教中图版))循环结构-for语句(第十三课时)课件.pptx》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息技术人教中图版 信息技术 人教中 图版 循环 结构 for 语句 第十三 课时 课件 下载 _必修1 数据与计算_人教/中图版(2019)_信息_高中
- 资源描述:
-
1、循环结构-for语句(第十三课时)年年 级:高一级:高一 学学 科:信息技术(人教科:信息技术(人教/中图版)中图版)1高中信息技术课前准备2 Python编程环境 运行Spyder,进入编辑界面1 学生资源素材 准备好本课学生资源中的任务单。任务一 在机器人比赛中,需要设置如图的运行轨道,请同学们参考任务单中的学习材料,编程实现画10个同切圆的轨道图形,如图所示,圆的半径分别为(50,55,60,65,70,75,80,85,90,95)1.展示代码import turtle#导入turtle库t=turtle.Turtle()t.hideturtle()t.circle(50)t.circ
2、le(55)t.circle(60)t.circle(65)t.circle(70)t.circle(75)t.circle(80)t.circle(85)t.circle(90)t.circle(95)运行代码看效果特点?特点?import turtle#导入turtle库t=turtle.Turtle()t.hideturtle()t.circle(50)t.circle(55)t.circle(60)t.circle(65)t.circle(70)t.circle(75)t.circle(80)t.circle(85)t.circle(90)t.circle(95)for for 语语
3、句句任务二:任务二:请将下段代码输入到python编程平台,运行,看效果。import turtle#导入turtle库t=turtle.Turtle()t.hideturtle()for n in 50,55,60,65,70,75,80,85,90,95:t.circle(n)一、实践体验一、实践体验为什么两段代码能实现同样的效果?import turtle#导入turtle库t=turtle.Turtle()t.hideturtle()t.circle(50)t.circle(55)t.circle(60)t.circle(65)t.circle(70)t.circle(75)t.cir
4、cle(80)t.circle(85)t.circle(90)t.circle(95)import turtle#导入turtle库t=turtle.Turtle()t.hideturtle()for for n in 50,55,60,65,70,75,80,85,90,95:n in 50,55,60,65,70,75,80,85,90,95:t.circle(n)二、原理探秘:任务三:任务三:参考任务单的学习材料,分析任务二代码中for语句执行过程,并将分析结果填入流程图中。import turtle#导入turtle库t=turtle.Turtle()t.hideturtle()for
5、 n in 50,55,60,65,70,75,80,85,90,95:50,55,60,65,70,75,80,85,90,95:t.circle(n)否否是是循环结束后的语句循环结束后的语句n成功取到列表中下一个元素了?否否是是t.circle(n)(一)案例案例探究探究forfor语句执行过程语句执行过程为什么两段代码能实现同样的效果?import turtle#导入turtle库t=turtle.Turtle()t.hideturtle()t.circle(50)t.circle(55)t.circle(60)t.circle(65)t.circle(70)t.circle(75)t.
6、circle(80)t.circle(85)t.circle(90)t.circle(95)import turtle#导入turtle库t=turtle.Turtle()t.hideturtle()for for n in 50,55,60,65,70,75,80,85,90,95:n in 50,55,60,65,70,75,80,85,90,95:t.circle(n)(二)探究通用格式及通用执行过程(二)探究通用格式及通用执行过程 (2 2)案例)案例体验体验-明确概念:明确概念:for n in 50,55,60,65,70,75,80,85,90,9550,55,60,65,70,
7、75,80,85,90,95:t.circle(n)循环变量循环变量循环体循环体特点特点:重复执行循环体:重复执行循环体构成序列序列 1.1.通用格式:通用格式:(2 2)归纳)归纳通用格式:通用格式:forfor in :in :可为多条语句循环变量循环变量 序列序列循环体for n in 50,55,60,65,70,75,80,85,90,9550,55,60,65,70,75,80,85,90,95:t.circle(n)构成(二)探究通用格式及通用执行过程(二)探究通用格式及通用执行过程(二)探究通用格式及通用执行过程(二)探究通用格式及通用执行过程什么是序列:什么是序列:forfo
8、r n n in in 50,55,60,65,70,75,80,85,90,9550,55,60,65,70,75,80,85,90,95:t.circle t.circle(n)(n)有顺序顺序地组织在一起的数据元素的集合集合。序列的生成方式序列的生成方式(3 3)序列及生成方式序列及生成方式(二)探究通用格式及通用执行过程(二)探究通用格式及通用执行过程序列中元素可以是数值类型也可以是字符串类型序列中元素可以是数值类型也可以是字符串类型for n in 5050,5555,6060,6565,7070,7575,8080,8585,9090,9595:t.circle(n)a.列表直接生
展开阅读全文