优质课一等奖初中综合实践活动《走进程序世界:循环结构程序设计》_第1页
优质课一等奖初中综合实践活动《走进程序世界:循环结构程序设计》_第2页
优质课一等奖初中综合实践活动《走进程序世界:循环结构程序设计》_第3页
优质课一等奖初中综合实践活动《走进程序世界:循环结构程序设计》_第4页
优质课一等奖初中综合实践活动《走进程序世界:循环结构程序设计》_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

小海龟作图—循环结构程序设计湖北教育出版社2016版《信息技术》八年级第26课Python画图你能画出下面的螺旋图案吗?说说你的想法。手工画?太麻烦!NO!NO!NO!计算机来帮忙!Python中的绘图模块:turtle海龟Turtle初识Turtle初识1、小海龟的钢笔向前绘制一定的长度。2、小海龟向左转90o。3、小海龟的钢笔向前绘制一定的长度。4、小海龟向左转90o。5、小海龟的钢笔向前绘制一定的长度。6、小海龟向左转90o。7、小海龟的钢笔向前绘制一定的长度。画正方形的步骤:O导入绘图工具(小海龟)小海龟向左转90o。小海龟的钢笔向前绘制100像素小海龟向左转90o。小海龟的钢笔向前绘制100像素小海龟向左转90o。小海龟的钢笔向前绘制100像素画正方形流程图:小海龟的钢笔向前绘制100像素Turtle初识开始结束导入绘图工具(小海龟)小海龟向左转90o。小海龟的钢笔向前绘制100像素小海龟向左转90o。小海龟的钢笔向前绘制100像素小海龟向左转90o。小海龟的钢笔向前绘制100像素小海龟的钢笔向前绘制100像素t.forward(100)importturtlet.forward(100)t.left(90)t.forward(100)t.left(90)t.forward(100)t.left(90)t=turtle.Pen()Turtle初识开始结束importturtlet=turtle.Pen()t.forward(100)t.left(90)t.forward(100)t.left(90)t.forward(100)t.left(90)t.forward(100)Turtle作正方形的程序代码:Turtle初识t.forward(100)t.left(90)重复出现了3次计算机程序周而复始地重复同样的步骤,称为循环。主要有两种类型的循环:(1)重复一定次数的循环,称为计数循环;(2)重复直至发生某种情况时结束的循环,称为条件循环。for循环变量in[列表值]:

循环体

循环结构程序之“for循环语句”forxin[1,2,3,4]:

t.forward(100)t.left(90)forxinrange(1,5):

t.forward(100)t.left(90)循环变量:表示循环的次数。[列表值]:指定循环变量的取值范围。循环体:每次循环时所执行的动作。range(1,5)创建一个从1到5(包括1,但不包括5)的整数列表。[1,2,3,4]等同Turtle初识t.forward(100)t.left(90)t.forward(100)t.left(90)t.forward(100)t.left(90)t.forward(100)for循环语句格式:Turtle小试想一想:如果要绘制一个正六边形?程序代码怎么变?如果要绘制一个正五角星呢?importturtlet=turtle.Pen()forxinrange(1,5):

t.forward(100)t.left(90)importturtlet=turtle.Pen()forxinrange(1,5):

t.forward(100)t.left(90)1,7601,6144Turtle创意1、从内往外画的。2、绘制的长度在逐渐变长。3、向左转的角度大于90度。4、钢笔的颜色黄蓝绿红四色中依次变换。Turtle创意importturtlet=turtle.Pen()forxinrange(1,5):

t.forward(100)t.left(90)importturtlet=turtle.Pen()forxinrange(1,100):

t.forward(x)t.left(90)1,100x91绘制的长度在逐渐变长。向左转的角度大于90度。Turtle创意importturtlet=turtle.Pen()forxinrange(1,100):

t.forward(x)t.left(91)t.pencolor(“red”)importturtlet=turtle.Pen()forxinrange(1,100):

t.forward(x)t.left(91)t.pencolor(colors[x%4])colors=["red","yellow","blue","green"]钢笔的颜色黄蓝绿红四色中依次变换。钢笔的颜色为红色。设定绘制的长度设定向左转的角度设定钢笔的颜色Turtle绘图小结、自由创意让钢笔的颜色在几种颜色中依次变换

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论