python画樱花中if(random()>0.7):
pu()
#飘落
t = heading()
an = -40 +random()*40
setheading(an)
dis = int(800*random()*0.5 + 400*random()*0.3 + 200*random()*0.2)
forward(dis)
setheading(t)
#画叶子
pd()
right(90)
n = cos(radians(heading()-45))/4+0.5
pencolor(n*0.5+0.5,0.4+n*0.4,0.4+n*0.4)
circle(2)
left(90)
pu()
的意思
对照最终画出来的樱花效果去看代码。同时不确定你用的是什么库去作图,turtle?而且做了封装,pu(),pd()之类的只能猜测是penup,pendown之类的。应该是先设置小乌龟朝向,然后向前一定dis距离,再设置会原来的朝向,然后画叶子,向右90,然后画叶子,再画圆,结束绘制