CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[PYTHON / Chimie] Cet exercice me rend ZINZIN !

PavardDehors
PavardDehors
Niveau 6
28 octobre 2021 à 02:48:44

La question : Compléter la ligne en gras [pH.append()] qui permet de calculer le pH de la solution après équivalence.

Le code :
''from math import log10 Bibliothèques importées import numpy as np import matplotlib.pyplot as plt'' <u>Définition des variables ''CAHi : concentration initiale en acide éthanoïque; CB concentration 'de la solution contenant le réactif titrant VA : volume de solution d'acide dosé VBE : volume équivalent VEAU : Volume d eau''</u> CAi,CB,VA,VBE,VEAU = 0.013, 0.025, 20, 10.5, 20 <u>Initialisation de 6 listes (concentrations en AH, A-, HO-, H3O+ pH et volume</u> CAH, CA, CHO, CH, pH, V =[], [], [], [], [], [] <u>Remplissage des 6 listes suivant le volume VB versé</u> for VB in np.arange(1,26,0.5) : -----if VB < VBE : ---------- V.append(VB) ---------- CAH.append((CAi*VA-CB*VB)/(VA+VB+VEAU)) ---------- CA.append((CB*VB)/(VA+VB+VEAU)) ---------- CHO.append(0) <u>La valeur 999999 indiquée pour la concentration en ion oxonium est simplement là pour indiquer que ce programme ne cherche pas à déterminer la concentration de cet ion avant l équivalence</u> ----------CH.append(999999) ----------pH.append(4.8 + log10((CB*VB)/(CAi*VA-CB*VB))) -----elif VB > VBE: ----------V.append(VB) ----------CAH.append(0) ----------CA.append((CB*VBE)/(VA+VB+VEAU)) ----------CHO.append((CB*(VB-VBE))/(VA+VB+VEAU)) ----------CH.append(10**-14/((CB*(VB-VBE))/(VA+VB+VEAU))) ----------'''pH.append()''' <u>Affichage des graphiques</u> plt.figure(figsize=(16,10)) plt.subplot(121) plt.plot(V, CAH, 'bx-', label="CAH") plt.plot(V, CA, 'rx-', label="CA-") plt.legend() plt.subplot(122) plt.ylim(0,14) plt.plot(V, pH, 'rx-', label="pH") plt.legend() plt.show()

Message édité le 28 octobre 2021 à 02:49:51 par PavardDehors
PavardDehors
PavardDehors
Niveau 6
28 octobre 2021 à 02:52:25

Les modules importés sont un peu ancien, il faut télécharger edu python si vous voulez être sur que ça fonctionne (et ne pas mettre à jour).

Sous forums
  • Religion
La vidéo du moment