




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
小海龟作图—循环结构程序设计湖北教育出版社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年林业安全生产工作计划
- 部编版小学二年级语文上册家校共育计划
- 二年级上册书法笔顺教学计划
- 教师学期工作总结与计划
- 成都市XXX小学机器人课程教学计划
- 商业街绿化施工技术难点细化措施
- 玻璃制造业安全生产技术组织措施
- 小学托管手工制作社团计划
- 2025年物流行业纪律教育学习月心得体会
- 【真题】高一下学期期末测试数学试题(含解析)四川省成都市新都区2023-2024学年
- 2025届内蒙古自治区呼和浩特市七年级数学第二学期期末检测试题含解析
- 桐乡市2025年六年级下学期小升初招生数学试卷含解析
- GA/T 2158-2024法庭科学资金数据获取规程
- 资方投资协议合同协议
- 用药错误应急预案处理
- 2025珠海市辅警考试试卷真题
- GB 7718-2025食品安全国家标准预包装食品标签通则
- QGDW11337-2023输变电工程工程量清单计价规范
- 境外投资项目的财务评估方法
- 2025届高考英语二轮复习备考策略课件
- 血管加压药物在急诊休克中的应用专家共识2021解读课件
评论
0/150
提交评论