目录

python海龟画图函数汇总:

海龟动作:

海龟特殊方法:

获取海龟状态:

画笔控制:

颜色控制

海龟可见性

海龟外观

窗口控制


海龟动作:

tt.forward(100)/tt.fd()#前进100单位(像素)

tt.backward(100)/tt.bk()/tt.back(100)#后退

tt. right(90)/tt.rt()#右转90度

tt. left(90)/tt.lt()#左转90度

tt. goto(1,2)/ tt. setpos(1,2 )/ tt. setposition(1,2 )#定位

tt. setx(1) / tt. sety(2)设置x坐标,y坐标

tt. setheading(90 )/tt.seth(90)#设置朝向0-东,90-北,180-西,270-南

tt. home()#返回原点

tt. circle(r,180,)#逆时针画圆弧,-r顺时针画圆弧

tt. dot(20,”blue”)#画一个直径 20的蓝色点

tt.undo()#撤销最近的一个动作

tt.speed()#0-10,0最快,1最慢,3慢,6正常,10快

海龟特殊方法

tt.clone()#创建并返回一个海龟

tt.setundobuffer(size)#设置撤销操作的最大次数

获取海龟状态:

tt.position/tt.pos()#获取位置

tt.towards(x,y)#返回海龟到(x,y)

tt.xcor( )/tt.ycor()#返回海龟的x,y坐标

tt.heading()#返回海龟的朝向

tt.distance(x,y)#返回从海龟至(x,y)的距离

tt.degrees(720)#设置一个圆多少度,默认360

tt.radians()#设置角度的单位为弧度。

画笔控制:

tt.pendown()/tt,pd/tt.down()#落笔,移动时将画线

tt.penup()/tt.pu()/tt.up()#抬笔,移动时不画线

tt.pensize()/tt.width()#设置线宽

tt.pen()#返回画笔的属性

tt.isdown()#画笔落下返回 True,画笔抬起返回 False

tt.filling()#返回填充状态,True,False

tt.begin_fill()#在绘制要填充的形状之前调用

tt.end_fill()#填充上次调用 begin_fill() 之后绘制的形状

颜色控制

tt.colormode()#返回颜色模式或将其设为 1.0 或 255,1.0表示”res”模式;255表示采用(255,0,0)模式

tt.pencolor()#返回画笔的颜色

tt.pencolor(“red”)设置画笔为红色,

tt.fillcolor()#返回填充颜色

tt.fillcolor(“black”)#设置填充颜色为黑色

tt.color()#返回画笔和填充颜色

tt.color(“black”,”red”)#设置s黑色线条和红色填充

海龟可见性

tt.hideturtle()/tt.ht()#隐藏海龟,可加快绘图速度

tt.showturtle()/tt.st()#显示海龟

tt.isvisible()#海龟显示返回 True,海龟隐藏返回 False

海龟外观

tt.shape(“turtle”)#设置海龟形状:"arrow", "turtle",

"circle", "square", "triangle", "classic“

tt.resizemode(“auto”)#设置海龟的调整模式:

“auto”:自动调整,”user”:手动调整, ”noresize”:不能调整

tt.shapesize(x,y,outline)#手动调整海龟的大小

窗口控制

tt.write(“文字”,move=False,align=‘left’,

font(‘Arial’,’8’,’normal’))#写字

tt.bye()#结束并关闭绘图窗口

tt.done()#结束绘图,不关闭窗口

tt.bgcolor(“red”)#设置 TurtleScreen 的背景颜色

tt.bgcolor()#返回 TurtleScreen 的背景颜色

tt.bgpic()设置或返回 TurtleScreen 的背景图片.gif

tt.clear()#仅仅清屏,不改变海龟的状态和位置

tt.clearscreen()#清屏,并回复初始设置:背景,事件

tt.reset()#清屏,使海龟回到原点

tt.resetscreen#重置所有海龟为初始状态

tt.screensize(width,height,bgcolor)#设置或返回画布的大小

tt.setworldcoordinates(llx,lly,urx,ury)#设置左下角和右上角的坐标,自定义坐标系

tt.setup(width,height,startx,starty)#设置窗口的大小

tt.title(“窗口标题”)#设置窗口标题

python海龟画图函数汇总相关推荐

  1. Python海龟画图集合

    Python海龟画图集合 1. 小猪佩奇 2. 彩色螺旋线 3. 太极 4.美国队长盾牌 1. 小猪佩奇 # coding: utf-8import turtle as tt.screensize(4 ...

  2. 用python海龟画图_天呐!python 的乌龟绘图怎么用啊!?

    今天做的是用python实现画图,画出你想要的图案,只要你的想象力足够丰富,以及能够合理的运用这个turtle模块,基本可以画出你想要的东西出来.而且如果真要看turtle的画笔的效果的话,用pyth ...

  3. python画图程序有图-Python海龟画图工具绘制叮当猫程序

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

  4. python海龟画图代码大全_【程序源代码】python 海龟画图

    关键字: 正文 | 内容 今天这篇文章主要是介绍:python 海龟画图画一个正方形图案 01 - Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴 ...

  5. Python内置函数汇总

    如有错误,恳请指出. 一直以来都是现查现学Python的相关内置函数,想看看全部的汇总版本,最近还真发现有大佬早已把相关的内置函数全部汇总完毕了. 博主 十月狐狸 将Python 3.5版本中的68个 ...

  6. python海龟画图代码大全_python海龟库(turtle)中颜色的表示方法

    在python海龟库中,表示颜色的方法有很多,总体来讲共分成以下两类. 1. 用字符串表示颜色 在turtle库中,我们常常用颜色所对应的英文单词来直观的表示颜色. 例如:"red" ...

  7. matlab二维画图函数汇总--论文,数学建模中使用

    一段代码对应相应的图形: %matlab基本画图 clc clear x = linspace(-2*pi,2*pi,100); y = sin(x); %画出基本线条 plot(x,y); %画出多 ...

  8. Python海龟画图

    海龟画图 使用turtle模块进行绘制. 具体的方法有: import turtle turtle.showturtle() #绘制时显示箭头 turtle.Pen() #起点始终显示箭头 turtl ...

  9. 用python海龟画图_Python 海龟作图的问题

    最近在帮别人看一个 Python 海龟作图的问题. 遇到的第一个问题是: 代码跑起来之后,出现的窗口会死掉 经过研究发现产生问题的原因是缺少 turtle.mainloop() 语句(莫名其妙的是教材 ...

  10. python海龟画图线条变粗_这个python海龟绘图为什么出错?

    你这连画布都没有创建呀 还是基础问题,小编来带大家了解一下海归这个模块吧,文末有福利~~ python里面的海龟理解起来有点像真实世界中的海龟.海归背着自己的房子,缓慢地四处爬.在python里面,海 ...

最新文章

  1. 嵌入式Linux设备驱动程序:在运行时读取驱动程序状态
  2. 蒙特卡洛粒子滤波定位算法_粒子滤波——来自哈佛的详细的粒子滤波器教程【1】...
  3. Linux软件的安装,更新与卸载
  4. 2019 半导体领袖新年展望(一)| 半导体行业观察
  5. 以消费者为中心 第四范式为企业转型准备“专属服务系统”
  6. [Unity优化]overdraw01:不可见遮罩
  7. DotNetBar office2007效果
  8. 网站用户修改密码源码(邮箱版)
  9. ConcurrentHashMapK, V的实现
  10. 【MySQL入门】(一)安装与配置MySQL
  11. springboot分层构建Docker镜像实践,统统都会!
  12. Android Studio设置签名密钥
  13. 抽象类 模板设计模式
  14. 三个月死磕Python是种什么样的体验?
  15. 印孚瑟斯被 IDC MarketScape 报告评为领导者
  16. 微信怎样开通账户升级服务器,微信支付商户账户升级常见问题
  17. 手动设置网页cookie的值
  18. 天线巴伦制作和原理_巴伦的原理、设计、制作
  19. 简书markdown
  20. matlab ccd采集,CCD数据采集.doc

热门文章

  1. Babylongjs-动画
  2. 数据可视化里 边框图片
  3. 网站一键分享到新浪微博QQ空间腾讯微博
  4. 机器学习 交叉验证与网格搜索调参
  5. 游戏策划入门教程(前言)
  6. iphone个系列尺寸_iPhone所有机型对比尺寸
  7. Zeppelin的求学之路(2)——配置Spark解释器,job提交到yarn
  8. ANSYS Workbench 拓扑优化分析与模型验证
  9. 推荐英语学习几本好书
  10. 好用的浏览器主页有哪些?