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
