【精编美术资料】Python语言程序设计主题活动Python美术课堂-2几何图形我会画课件_第1页
【精编美术资料】Python语言程序设计主题活动Python美术课堂-2几何图形我会画课件_第2页
【精编美术资料】Python语言程序设计主题活动Python美术课堂-2几何图形我会画课件_第3页
【精编美术资料】Python语言程序设计主题活动Python美术课堂-2几何图形我会画课件_第4页
【精编美术资料】Python语言程序设计主题活动Python美术课堂-2几何图形我会画课件_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、几何图形我会画设置海龟属性第 2 课本课案例还记得动画片聪明的一休里的晴天天娃娃吗?在中国古称扫晴娘、扫天婆,是民间祈祷雨止天晴时挂在屋檐下的剪纸妇人像,以白纸剪成人,再用红纸或蓝纸剪成红衣蓝裤,一手拿帚,头上剪成莲花状,任务就是扫去阴霾,迎来晴天,以利晒粮、出行,是一种悬挂在屋檐上祈求晴天的布偶。怎么样?很可爱吧,让我们指挥小海龟去画一个吧!研究室本课案例由2个几何图形组成,一个圆形,一个等边三角形,将他们连接在一起,就组成了可爱的晴天娃娃。1理解题意第2课 几何图形我会画设置海龟属性研究室2开动脑筋规划院1思路分析Turtle库是Python语言中用于绘制图像的函数库,调用它后就会出现一个

2、小海龟,你可以指挥这只小海龟绘图。小海龟一开始是在坐标系原点(0,0)位置,根据程序指令可以随意控制小海龟,让它在这个平面坐标系中绘制图形。通过对图形的分析,首先小海龟从在坐标系原点出发,逆时针方向绘制一个圆。接着小海龟改变了方向,改变画笔颜色,再绘制一个等边三角形。我们需要对小海龟画圆的半径及三角形的边长、旋转的角度、改变的颜色等内容进行分析,才能编写出具体的程序。规划院2算法描述加工坊2. 测试程序1编写代码加工坊3答疑解惑4优化程序加工坊小海龟绘图没有规定路线,你可以按照自己的作图习惯来指挥它。故对案例图形,也可以让小海龟转向后先绘制等边三角形,然后再转向画圆,同样能达到绘图效果。为避免

3、特定关键词turtle多次出现且不能出错,我们可以创建一个新的画布,并定义海龟的小名为t,这样在后面的语句中,就不用反复出现turtle而直接用t来代替了。加之turtle模块中部分命令可以用简写形式,如此使程序看上去更简洁明了。优化后的程序代码如下图所示:阅览室1Turtle海龟绘图模块在Python语言中,可以调用Turtle模块快速绘制图形。根据函数指令的控制,让小海龟在一个横轴为x、纵轴为y的坐标系原点(0,0)位置开始,在这个平面坐标系中移动,用它爬行的路径绘图。阅览室2Turtle海龟模块指令Python海龟模块提供了很多指令,这些指令的意思与其英文的意思基本相同,跟Logo语言中的小海龟非常相似,所以很好理解,常用的Python海龟模块指令及作用如下:创新园1读程序写结果根据所给程序,绘出相应图形。import turtlet = turtle.Turtle()t.pensize(6)t.pencolor(yellow)t.fd(100)t.rt(90)t.fd(100)t.rt(90)t.fd(100)t.rt(90)t.fd

温馨提示

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

评论

0/150

提交评论