Python海龟画图工具绘制叮当猫程序

使用海龟画图工具,画一个叮当猫。
先学习几个基本函数:
import turtle;#引入海龟工具模块
t=turtle.Pen()#创建海龟画笔

t.fillcolor("blue")#填充颜色
t.begin_fill()#开始填充
t.circle(160)#画圆
t.end_fill()#结束填充

t.up() #鼠标抬起
t.goto(-20,240)#重新调整画笔的位置
t.down()#鼠标落下

#画叮当猫。
import turtle;
t=turtle.Pen()
#画头
t.fillcolor("blue")
t.begin_fill()
t.circle(160)
t.end_fill()
#画脸
t.fillcolor("white")
t.begin_fill()
t.circle(130)
t.end_fill()
#画眼睛
t.up()
t.goto(-20,240)#第一只眼睛(左)
t.down()
t.fillcolor("#fff")
t.begin_fill()
t.circle(20)
t.up()
t.goto(20,240)#第二只眼睛
t.down()
t.circle(20)
t.end_fill()

#画里面的眼珠黑色部分
t.fillcolor("black")
t.begin_fill()
t.circle(10)
t.up()
t.goto(-20,240)
t.down()
t.circle(10)
t.end_fill()

#画鼻子
t.up()
t.goto(0,200)
t.down()
t.fillcolor("red")
t.begin_fill()
t.circle(20)
t.end_fill()
t.right(90)
t.forward(70)
#画嘴巴
t.up()
t.goto(-50,100)
t.down()
t.circle(50,180)

#画胡子
t.up()
t.goto(20,150)
t.down()
t.right(100)
t.forward(80)
t.up()
t.goto(20,180)
t.down()
t.left(30)
t.forward(80)

t.up()
t.goto(20,160)
t.down()
t.left(-10)
t.forward(80)

#画左边胡子
t.up()
t.goto(-20,160)
t.down()
t.right(180)
t.forward(80)

t.up()
t.goto(-20,180)
t.down()
t.right(20)
t.forward(80)

t.up()
t.goto(-20,150)
t.down()
t.right(-40)
t.forward(80)

t.up()
t.goto(0,-50)
t.write("Python青少年编程 .13684090437何老师 ", align="center",font=("微软雅黑", 16, "bold"))
t.write("https://edu.51cto.com/course/17675.html ", align="center",font=("微软雅黑", 16, "bold"))

turtle.done()

原文地址:https://blog.51cto.com/1388969/2421974

时间: 2024-10-25 20:27:52

Python海龟画图工具绘制叮当猫程序的相关文章

在线画图工具绘制流程图怎样画

现在有很多可以在线画图的网站.软件得到了很多人的青睐,并且这些在线画图工具给用户的体验度以及绘制时的感觉都是极佳的一致获得好评,那利用在线画图工具绘制流程图怎样画呢?下面分享的在迅捷画图中绘制流程图的操作方法介绍,希望可以给大家带来帮助. 绘制流程图的注意事项: 1.不同的流程图图形所代表的含义不同,我们可以根据流程图图形准则对流程图进行熟悉. 2.在对框架结构搭建中我们要根据事情的走向对其进行绘制. 绘制流程图方法: 1.首先要进入到该绘制网站中,在新建文件夹中选择流程图进行新建使用,首先要点

如何使用在线画图工具绘制流程图简洁方法介绍

流程图工具绘制流程图是很方便的,利用专业的绘制软件在绘制时间中可以节约很多时间,所以很多会人会选择用这样的方法来绘制思维导图,下面给大家分享利用在线画图流程图工具绘制流程图的简洁方法,希望可以帮助到需要的朋友. 1.下面的操作步骤是在迅捷画图中进行绘制使用的,那首先需要进入到该网站中,之后我们选择首页面中的立即体验就可以开始绘制使用啦. 2.会跳转到用户中心页面中,在左上角可以新建流程图,这里分享的是绘制流程图的操作方法,自然选择流程图进行新建使用. 3.创建好流程图文件之后,它就会自动跳转到在

python 安装画图工具matplotlib

安装matplotlib该工具,花费了我半天时间才能安装成功(是在window7 64位     Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)] on win32).现将自己安装过程种遇到的种种问题记录下来,希望能帮助到跟我遇到相同问题的朋友. 直接用pip install  matplotlib 命令安装,发现报错:没有安装C++  .freetype.numpy-1.11.2等,安装一次,发

利用在线画图工具绘制人际交往思维导图方法介绍

人际交往在现在的生活中是一个很重要的话题,这更是在工作中很高深的一门学问,只有熟练掌握这门课程我们才能领悟到更多工作带来的快意,下面是小编分享的人际交往思维导图的绘制方法,希望可以帮助到大家. 1.首先要找到能绘制思维导图的软件或者是在线网站,以下操作方法在迅捷画图在线网站中进行,进入网站之后选择立即体验就可以进行绘制使用. 2.然后进入画图就会进入新建文件页面,在新建文件页面中选择思维导图进行新建. 3.新建的思维导图就是在线编辑思维的操作页面,在绘制思维导图的时候也需要很细致,要考虑很多因素

什么是工作流程图 使用在线画图工具绘制工作流程图操作方法介绍

工作流程图在工作中已经深入各行各业,但是因为没有了解使用所以没有注意到它的存在,工作流程图基本上是围绕某项工作进行展开的一种图示,或者是不知道什么是工作流程图,下面为大家讲解什么是工作流程图以及工作流程图的绘制方法.一:什么是工作流程图?工作流程图是涉及某件事情之后产生的一系列活动称之为工作流程图,它可以引导人们更好的进行工作,还可以以最短的时间让人们了解该项工作的任何一项操作步骤,所以一张完整的流程图请添加链接描述带来的帮助是无可限量的,下面分享绘制工作流程图操作方法介绍.二:绘制工作流程图操

Python画图工具matplotlib的使用(图形并茂)

matplotlib官网文档: http://matplotlib.org/gallery.html 支持win7_64_bit的matplotlib库下载网址: http://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib 简介: matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图.而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中.它的文档相当完备,并且 Gallery页

画图工具

亿图ppt画图visioONENOTE 如果是由实验数据来做图的话,我个人首推origin.数据导入到做图直至最后的对线形.图例.坐标轴.框图等的修饰的操作都非常容易操作,而且很容易上手.(于是乎我很不理解@章佳杰 同学说的“Origin也用过,不过用的比较少,他对画图方面的操作还是少了点,要修改一些样式之类的不方便.”这句话……)其他如流程图,示意图之类的另当别论,visio.甚至直接用Word.PPT之类都可以很方便来绘制,更不用说Illustrator这种神器了. 如果画示意图,用visi

画图工具之优化篇

import java.awt.BasicStroke; import java.awt.Color; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.RenderingHints; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; /** * 1.新建一个LoginListener事件处理类, * 该类实现M

用Canvas制作简单的画图工具

今天用Canvas制作了一个画图工具,非常简单,功能也不是很多,主要有背景网格,画线,画圆,画矩形和画圆角矩形,也用到了canvas的一些基本知识,在这里一一列举. 1.线段的绘制: 如何绘制真正的1像素的线段? 如果在像素边界处绘制一条1像素宽的垂直线段,那么canvas的绘图环境对象会试着将半个像素画在边界中线的右边,将另外半个像素画在边界中线的左边.然而,在一个整像素的范围内绘制半个像素宽的线段是不可能的,,所以左右两个方向上的半像素都被扩展为1像素.如图所示 本来我们想要将线段绘制在深灰