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