2nde: Fonctions et python

import pylab

def f(x):
    y=-x**2
    return y

def tableau_valeurs(x_depart,x_fin,pas):
    for x in range(x_depart,x_fin+pas,pas):
        print("x = ",x,"f(x) = ",f(x))
    return

def courbe_f(x_depart,x_fin,n_pts):
    pylab.title('Courbe représentative de la fonction f')
    pylab.xlabel('abscisse : Ox')
    pylab.ylabel('ordonnées : Oy')
    pylab.grid()
    x=pylab.linspace(x_depart,x_fin,n_pts)
    y=f(x)
    pylab.xlim(x_depart,x_fin)
    pylab.ylim(min(y),max(y))
    pylab.plot(x,y,color='blue',linestyle='solid',label='f')
    pylab.legend(loc='lower left')
    pylab.savefig("courbe_f.png")
    pylab.show()