版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
小海龟作图—循环结构程序设计湖北教育出版社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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全管理工作培训
- 临电安全管理实务培训
- 招标专家培训考试题(含答案解析)
- 女生通信职业规划
- 辐射事故应对预案
- 数据的分组课件 -2025-2026学年人教版数学八年级下册
- 家庭教育主题指南-1
- 在局2026年春节节后收假收心会上的讲话
- 河南省顶尖名校2026届高一数学第二学期期末综合测试模拟试题含解析
- 变速器厂报废品处置规范
- 大小微模型赋能先进制造:实践与思考
- 2026年春季学期学校少先队工作计划及分批入队实施方案
- 《身心健康很重要》-2025-2026学年统编版(新教材)小学道德与法治二年级下册
- 急危重症护理(高职)PPT完整全套教学课件
- 四年级美术下册(植物写生)教学课件
- GB/T 27501-2011pH值测定用缓冲溶液制备方法
- 湘教版七年级下册地理导学案
- 东北林业大学电子电工学222年阶段一考试试卷答案
- GA/T 1434-2017机动车查验检验智能终端通用技术要求
- 美学概论-课件
- 西方哲学史-导论课件
评论
0/150
提交评论