【像计算机科学一样思考python】4.3练习5.给circle 函数写一个更通用的版本,称为arc 。增加一个形参angle ,用来表示画的圆弧的大小。这里angle 的单位是度数,所以当arc=360 时,则会画一个整圆。
def arc(t,angle,r):
length = (pi*r)/180
for i in range(angle):
fd(t,length)
rt(t,1)
bob.delay = 0.01
rt(t)
fd(t,r)
rt(t,180-angle)
fd(t, r)
arc(bob,160,100)//加了一些小东西画出完整的扇形
有些东西还是没搞明白,可能是数学基础太薄弱了哈哈哈 反正图是画出来了

浙公网安备 33010602011771号