# import du fichier et renommage du fichier en tant que 'fn'
# utilisé en tant que préfixe pour accèder aux sous-programmes
# du fichier fonction.py
import fonction as fn

import numpy as np 

x = np.arange(-2.0 ,2.0, 0.5)
print(x)

# on utilise le préfixe 'fn' devant f(x) et f_prime(x)
y = fn.f(x)
y_prime = fn.f_prime(x)

for i in range(len(y)):
    print(f"{x[i]:5.3f} {y[i]:5.2f} {y_prime[i]}")