更详细的请看官方文档:turtle --- 海龟绘图 — Python 3.11.0 文档
3.9可看turtle --- 海龟绘图 — Python 3.9.0a2 文档
from turtle import *
fd() forward()
bk() back()
rt() right()
lt() left()
pu() up() penup()抬起
pd() down() pendown()画笔落下
pensize()
width() 一个正数值或无 设置线条粗细或返回该值
pos() 返回当前位置元组(x,y)
goto(x,y)
setpos(x,y) 移动到坐标,但不改变朝向.
setpos(t) #设t=(x,y),位置坐标用元组形式赋值.
setx(x) 只改x的值
sety(y)
seth() #设定转向角度 括号内不能为空 以右向为正为0,绝对角度。负值向右转,正值向左转seth(-50),效果等同于seth(310)
标准模式 |
logo 模式 |
---|---|
0 - 东 |
0 - 北 |
90 - 北 |
90 - 东 |
180 - 西 |
180 - 南 |
270 - 南 |
270 - 西 |
heading() #查询当前朝向角度
home() #初始化,位置(0,0),角度为0,向右.
circle(radius,extent=None,steps=None)
circle(100,45,) 左转45度,-45右转. extent=转角度数 前两个参数均是,正左,负右.
steps=6,外接正六边形,此方法可用来绘制正多边形
dot(