关于绘制图形库turtle
# 画布上,默认有一个坐标原点为画布中心的坐标轴(0,0),默认"standard"模式坐标原点上有一只面朝x轴正方向小乌龟
一:海龟箭头Turtle相关方法
#############################
# 1.绘制的运动 #
#############################
a).移动和绘制
# turtle.forward(distance) | turtle.fd(distance)
# 画笔向绘制方向的当前方向移动distance(integer or float)的pixels距离,
# 例如:
turtle.fd(150)
# turtle.backward(distance) | turtle.back(distance) | turtle.bk(distance)
# 画笔向绘制方向的相反方向移动distance(integer or float)的pixels距离
# 例如:
turtle.backward(200)
# turtle.right(angle) | turtle.rt(angle)
# 绘制方向向右旋转angle度
# 例如:
turtle.rt(45)
# turtle.left(angle) | turtle.lt(angle)
# 绘制方向向左旋转angle度
# 例如:
turtle.lt(45)
# turtle.setpos(x, y=None) | turtle.setposition(x, y=None) | turtle.goto(x, y=None)
# 移动到绝对位置,如果画笔按下,就画线
# 参数x(a number or a pair/vector of numbers)
# 参数y(a number or None)
# 如果y为None,x必须是a pair of coordinates or a Vec2D
# 例如:
turtle.setpos((20,80))
turtle.setposition(120,20)
turtle.goto(60,30)
# turtle.setx(x)
# y纵向坐标不变,更改x横向坐标,x(integer or float)
# 例如:
turtle.setx(15)
# turtle.sety(y)
# x横向坐标不变,更改y纵向坐标