prérequis page 204 et révisions page 206:Livre numérique Hatier
acidesbasesExercices conseillés: qcm page 219 ,corrigés n°25,26 et 27 pages 220-222
codes python présenté en cours
# import des librairies
import numpy as np
from matplotlib import pyplot as plt
from matplotlib.pyplot import *
pKa=4.8
c= 0.01
#remplissage de tableaux pour 50 valeurs du pH régulièrement espacées entre 0 et 14
pH=np.linspace(0,14,50)
# concentrations CA=[CH3COOH] et CB=[CH3COO-]
Ca=c/(1+10**(pH-pKa))
Cb=c-Ca
# pourcentages
pA=Ca/c*100
pB=Cb/c*100
# graphiques
figure(figsize=(10,6))
plt.xlabel("pH")
plt.ylabel('Pourcentage des espèces(%)')
plt.grid(True)
plt.plot(pH,pA,c='red',label="Pourcentage de la forme acide Acide")
plt.plot(pH,pB,c='green',label="Pourcentage de la forme basique Basique")
plt.legend()
plt.show()
Résultat de l’exécution
