import turtle from random import * t = turtle t.speed(0) ; t.hideturtle() def ellipse(d,a): r = d // 3 t.penup() t.setheading(90) t.goto(d // 2, 0) t.circle(d // 2, a) t.pendown() for _ in range(2): t.circle(r, 60) t.circle(2 * r, 60) t.circle(r, 60) t.pensize(4) for r in range(255, 0, -1): t.color((r,)*3) ellipse(r,r-45)