画圆的函数如下
turtle.circle(radius, extent=None, steps=None)
参数分别为半径、弧度和画圆弧线段的数量
半径为负,方向相反的原因可以看下turtle库的源代码
w = 1.0 * extent / steps
w2 = 0.5 * w
l = 2.0 * radius * math.sin(w2*math.pi/180.0*self._degreesPerAU)
if radius < 0:
l, w, w2 = -l, -w, -w2
时设计模块时,可能就希望用半径的正负控制划线的方向