侧边栏壁纸
  • 累计撰写 192 篇文章
  • 累计创建 2 个标签
  • 累计收到 87 条评论

【 Python】Turtle 海龟画图

Allen Best
2023-04-27 / 0 评论 / 0 点赞 / 14 阅读 / 816 字
温馨提示:
本文最后更新于 2023-04-27,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
导入海龟画图模块
import turtle as t
海龟移动
1、前进
t.fd(距离)
2、后退
t.bk(距离)
3、移动到指定坐标
t.goto(x,y)
4、左转
t.lt(角度)
5、右转
t.rt(角度)
6、设置指定角度
t.seth(角度)
7、抬笔
t.up()
8、落笔
t.down()
9、回到初始坐标(0,0),并朝向初始方向
t.home()
绘制圆形
1、绘制半径100的圆
t.circle(100) #半径为正值,逆时针绘制圆
t.circle(-100)#半径为负值,顺时针绘制圆
2、绘制特定角度的圆弧
t.circle(100,180) #半径为100的半圆
t.circle(100,90)  #半径为100的四分之一圆
3、绘制正多边形
t.circle(100,360,8) #半径为100的八边形
t.circle(100,360,4) #对角线为100的四边形
海龟速度
t.speed() #0-10的其中一个数字
数字>10或 <0.5 速度都为0
0 最快
10 较快
6 正常
3 慢速
1 最慢
颜色
t.color() 设置颜色,既设置画笔颜色又设置填充颜色
t.pencolor() 设置画笔颜色
t.fillcolor() 设置填充颜色
t.begin_fill() 开始填充,在填充开始之前用
t.end_fill() 结束填充,在填充结束之后用
画笔粗细
t.pensize()
隐藏/显示turtle
t.ht()
t.st() 显示海龟
海龟形状
t.shape(形状)
 形状的选项有:
 "arrow", "turtle", "circle", "square", "triangle", "classic"
文本
turtle.write()
窗口
turtle.screensize(宽,高,背景颜色):设置窗体大小及背景色
turtle.bgpic(picname=None) 设置背景图片
0

评论区