初始化

  1. import turtle
  2. screen = turtle.Screen()
  3. t = turtle.Turtle()
  4. screen.mainloop()

设置画笔

  1. t.pensize(2) # 粗细
  2. t.pencolor('green') # 颜色
  3. t.pencolor(0.63, 0.13, 0.94) # RGB
  4. t.speed(2) # 速度

海龟移动

  1. # 移动到绝对坐标
  2. t.goto(0, 0)
  3. # 沿海龟视角,转动角度
  4. t.left(360/5) # t.lt
  5. t.rt(180)
  6. # 沿海龟视角前进或后退一定距离
  7. t.forward(100) # t.fd
  8. t.bk(50)

image.png

画圆

函数原型为

  1. turtle.circle(r,extent=None) # 根据半径r绘制extent角度的弧形

r 默认圆心在画笔左端点距离 r 长度的地方;
extent是绘制的角度,默认绘制完整的圆形;
例如:

  1. t.circle(100, 180)

image.png