我正在尝试为需要绘制花朵的海龟图形程序生成一个随机 Y 坐标列表,但为了防止花朵相互重叠,我需要从后向前绘制它们。我需要做的是将随机列表从大到小排序,然后让它按顺序绘制花朵。
我已经设置程序生成 9 个随机数并将它们从大到小排序,但我不知道如何从该列表中按顺序绘制数字并将它们分配给花的 Y 值
这是我生成随机列表的代码:
def draw_stem(t,StemX,StemY):
StemYcoordinates=random.sample(range(-200,0),9)
sorted(StemYcoordinates, key=int)
但是我无法将它连接到代码的这一部分,在那里它转到我想要绘制花的 xy 位置
for i in range(9):
t.setheading(90)
t.pensize(7-(StemYcoordinate//40))
t.color("#39ff14")
t.penup()
t.goto(StemX,StemYcoordinates)
t.down()
任何帮助将不胜感激
神不在的星期二
千巷猫影
相关分类