Python语言基础—turtle海龟绘图

窗口控制

  • screensize(w,h):屏幕大小
  • bgcolor(color):背景颜色
  • clear() ,clearscreen():清屏
  • reset() ,resetscreen():重置
  • setworldcoordinates():设置世界坐标系

画笔控制

  • pen = Pen():画笔,返回画笔对象
  • penup() | pu() | up():抬起画笔
  • pendown() | pd() | down():放下画笔
  • pensize(width) | width(w):画笔宽度
  • pencolor(color) :画笔颜色
  • fillcolor(color):填充颜色
  • filling():是否填充
  • begin_fill():开始填充
  • end_fill():结束填充
  • isdown():判断画笔是否落下
  • reset():重置
  • clear():清空
  • write(text,**kwargs):绘制文字

海龟控制

  • position() | pos():位置
  • towards():目标方向
  • xcor() | ycor():x或y的坐标
  • heading():朝向
  • distance():距离
  • degrees():角度
  • radians():弧度
  • hideturtle():隐藏乌龟

移动控制

  • forward(x) | fd(x):前进x距离
  • backward() | back() | bk():后退
  • right() |rt():右转
  • left() | lt():左转
  • setx() | sety():设置x或y的坐标
  • setheading(to_angle) | seth(to_angle):设置朝向的角度
  • goto(x,y) | setpos() | setposition():前往/定位

图形绘制

  • circle(半径, 弧度):画圆或弧,其中第二个参数可省略,默认extent=None画一周
  • dot():画点
  • stamp():印章
  • clearstamp():清除印章
  • clearstamps():清除多个印章
  • undo():撤销

系统配置

  • speed():设置移动速度,0是最快的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值