Objectif 

Ajouter sous Thonny des bibliothèques manquantes (

Procédure

Via le menu de l'application Thonny:

  • Menu Tools / Manage packages...
  • Dans la zone de recherche saisir le nom de la bibliothèque qu'il vous manque 
    • numpy
    • matplotlib
  • Installer les bibliothèques
  • Pour tester votre installation, voir en dessous de la vidéo le script

Script pour tester l'installation de vos bibliothèques

# commentaire
# resolution equation seconde degre stav
# version 3

a=float(input("Saisir la valeur de a="))
b=float(input("Saisir la valeur de b="))
c=float(input("Saisir la valeur de c="))

#calcul de delta
delta=b**2-4*a*c

#affichage
print("résolution de l'équation ",a," x² + ",b," x + ",c)

# condition sur delta dans cet ordre >0 puis ==0 puis <0
if delta>0:
    x1=(-b-delta**0.5)/(2*a)
    x2=(-b+delta**0.5)/(2*a)
    print("Delta est positif donc il y a 2 solutions")
    print("x1 =",x1)
    print("x2 =",x2)
else:
    if delta==0:
        x0=-b/(2*a)
        print("Delta est nul donc il y a 1 solution unique")
        print("x0 =",x0)
    else:
        print("Pas de solution dans l'espace de réel")

#représentation graphique
import numpy as np
import matplotlib.pyplot as plt

#encadrement pour le graphique


xmin=float(input("Saisir la valeur de xmin="))
xmax=float(input("Saisir la valeur de xmax="))

x = np.linspace(xmin,xmax,100)
y=a*x**2+b*x+c
plt.plot(x, y)

plt.title("Fonction du second degré")
plt.axhline(y=0,color='black')
plt.axvline(x=0,color='black')

plt.show() # affiche la figure a l'ecran