def animate(i):
ax1.clear()
ax1.set_xlim(( -l, l))
ax1.set_ylim((-l, l))
ax1.add_patch(cercle)
long = 0.5/cos(pi/(4*2**i))
PI = RegularPolygon(numVertices = 4*2**i,xy=(0, 0), radius=.5, orientation=0.79,edgecolor="#1e7fcb", facecolor='none',
linewidth=2, alpha=0.5)
PS = RegularPolygon((0, 0), 4*2**i, radius=long, orientation=.79, facecolor='none',
edgecolor='orange', linewidth=2, alpha=0.5)
ax1.add_patch(PI)
ax1.add_patch(PS)
ax1.set_title('{} côtés'.format(4*2**i),color="#1e7fcb",fontsize=14)
courbeInf.set_data(abscisse[:i+1], inf[:i+1])
courbeSup.set_data(abscisse[:i+1], sup[:i+1])
return PI,