import turtle as t
r1 = 30 #小半径
r2 = 50 #大半径
h = 170 #总高度
d1 = 40 #线宽
d2 = 30 #线距
t.fillcolor("orangered")
t.pu()
t.goto(-90,-200)
t.pencolor("orangered")
t.pd()
t.begin_fill()
for i in range(4):
t.fd(150)
t.circle(150,90)
t.end_fill()
t.pencolor("white")
t.fillcolor("white")
t.pu()
t.goto(0,-50)
t.pd()
t.begin_fill()
t.fd(d1)
t.lt(90)
t.fd(h-r2)
t.circle(r2,90)
t.fd(3*d1+2*d2-r2)
t.lt(90)
t.fd(h)
t.lt(90)
t.fd(d1)
t.end_fill()
t.fillcolor("orangered")
t.begin_fill()
t.pu()
t.goto(0,-50)
t.pd()
t.seth(90)
t.fd(h-d1-r1)
t.circle(r1,90)
t.fd(d1+d2)
t.lt(90)
t.fd(h-d1)
t.end_fill()
t.fillcolor("white")
t.begin_fill()
t.pu()
t.goto(0-d2,-50)
t.pd()
t.seth(90)
for j in range(2):
t.fd(h-d1-r1)
t.lt(90)
t.fd(d1)
t.lt(90)
t.end_fill()
t.fillcolor("white")
t.begin_fill()
t.pu()
t.goto(0+d1+d2,-50)
t.pd()
t.seth(90)
for j in range(2):
t.fd(h)
t.rt(90)
t.fd(d1)
t.rt(90)
t.end_fill()
t.ht()
t.exitonclick()