这个图用python怎么画

python用turtle库
只知道简单的画笔运动命令和画笔控制命令

img

img

mark一下,期待答案

模拟个大概样子:

import turtle as t
import math

def triangle(angle,size,color):
    t.color(color)
    t.begin_fill()
    t.right(angle)
    t.forward(size)
    t.left(90+angle)
    t.forward(2*size*math.sin(math.radians(angle)))
    t.left(90+angle)
    t.forward(size)
    t.left(180-angle)
    t.end_fill()

t.speed(6)
t.up()
t.right(90)
t.back(300)
t.down()

triangle(5,500,'orange')

a = [35,30,26,23,20]
s = [200,260,320,380,440]

for i,j in zip(a,s):
    triangle(i,j,'green')

t.hideturtle()
t.done()

img