【Python 之 turtle.circle() 函数定义】
定义:turtle.circle(radius, extent)作用:根据半径 radius 绘制 extent 角度的弧形参数:radius :弧形半径当 radius 值为正数时,圆心在当前位置/小海龟左侧。当 radius 值为负数时,圆心在当前位置/小海龟右侧。extent :弧形角度。当无该参数或参数为 None 时,绘制整个圆形。当 extent 值为正数时,顺小海龟当前方向绘制。当 extent 值为负数时,逆小海龟当前方向绘制。
【Python 之 turtle.circle() 函数绘制弧形助记图】
依据 turtle.circle(radius, extent) 函数中 radius 及 extent 的不同取值,绘制弧形的规律,如下图所示。下图中的“+ +”,表示 radius 为正,extent 为负。其他的“+ -”、“- -”、“- +”依次类推。
【Python 之 turtle.circle() 函数绘制弧形代码】
import turtle as t
t.setup(320,320)
t.pensize(5)
t.turtlesize(3,3)# 正正左顺
t.pendown()
t.pencolor("red")
t.circle(150,60)
t.penup()
t.home()# 负负右逆
t.pendown()
t.pencolor("blue")
t.circle(-150,-60)
t.penup()
t.home()# 正负左逆
t.pendown()
t.pencolor("yellow")
t.circle(150,-60)
t.penup()
t.home()# 负正右顺
t.pendown()
t.pencolor("violet")
t.circle(-150,60)
t.penup()
t.home()
【参考文献】
https://blog.csdn.net/hnjzsyjyj/article/details/102938892