unitellipse = ellipse((0,0),1.5,0.8) firstpoint = point((1.5*cos(2*pi/10), 0.8*sin(2*pi/10)), color='red',size=50) movingpoints = [unitellipse+point((1.5*cos(2*k*pi/10), 0.8*sin(2*k*pi/10)), \ color='red', size=50) for k in range(1,11)] a = animate(movingpoints,xmin=-2,xmax=2,ymin=-2,ymax=2) a.show()