def makeshapes():
tracer(0)
begin_poly()
kite(100)
end_poly()
register_shape("kite", get_poly())
begin_poly()
dart(100)
end_poly()
register_shape("dart", get_poly())
tracer(1)
补充:f = (10**0.5-1)/2.0d = 3 * cos(3*pi/10)def kite(l): fl = f * 2 lt(36)#左转 fd(l) rt(108) fd(fl) rt(36) fd(fl) rt(108) fd(l) rt(144)def dart(l): fl = f * 2 lt(36) fd(l) rt(144) fd(fl) lt(36) fd(fl) rt(144) fd(l) rt(144)补充:这是上面两个函数推荐回答
还没有选出推荐答案,请稍候访问或查看其他回答!