import numpy as npimport matplotlib.pyplot as plt# Générer des donnéesx = np.linspace(0, 10, 100)y = np.sin(x)# Créer le graphiqueplt.figure(figsize=(8, 4))plt.plot(x, y, label='sin(x)')plt.xlabel('x')plt.ylabel('y')plt.title('Fonction sinusoïdale')plt.legend()plt.grid(True)plt.show()
Calculs simples
# Liste des carréssquares = [x**2for x inrange(1, 11)]print(f"Carrés de 1 à 10: {squares}")# Statistiques basiquesprint(f"Moyenne: {np.mean(squares):.2f}")print(f"Écart-type: {np.std(squares):.2f}")
Carrés de 1 à 10: [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
Moyenne: 38.50
Écart-type: 32.42