【像计算机科学一样思考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)//加了一些小东西画出完整的扇形 有些东西还是没搞明白,可能是数学基础太薄弱了哈哈哈 反正图是画出来了