Comment calculer le rendement en pourcentage en Python avec UliEngineering
Vous pouvez facilement calculer le rendement en pourcentage d’une réaction chimique en utilisant la bibliothèque Python UliEngineering :
from UliEngineering.Chemistry.Stoichiometry import percent_yield
# Calculer le rendement en pourcentage (1.5 mol réel, 2.0 mol théorique)
yield_pct = percent_yield(1.5, 2.0)
print(f"Rendement en pourcentage (1.5/2.0 mol) : {yield_pct:.1f}%")
# Calculer le rendement en pourcentage (0.8 mol réel, 1.0 mol théorique)
yield_pct = percent_yield(0.8, 1.0)
print(f"Rendement en pourcentage (0.8/1.0 mol) : {yield_pct:.1f}%")
# Calculer le rendement en pourcentage (1.9 mol réel, 2.0 mol théorique)
yield_pct = percent_yield(1.9, 2.0)
print(f"Rendement en pourcentage (1.9/2.0 mol) : {yield_pct:.1f}%")Exemple de sortie
Rendement en pourcentage (1.5/2.0 mol) : 75.0%
Rendement en pourcentage (0.8/1.0 mol) : 80.0%
Rendement en pourcentage (1.9/2.0 mol) : 95.0%Le calcul du rendement en pourcentage détermine l’efficacité d’une réaction chimique en comparant la quantité réelle de produit obtenue au rendement théorique maximal possible. Ceci est essentiel pour évaluer l’efficacité des réactions, optimiser les conditions expérimentales et comparer différentes voies de synthèse. Un rendement en pourcentage de 100 % représente une efficacité parfaite, tandis que des valeurs inférieures indiquent des pertes dues à des réactions secondaires, une conversion incomplète ou une perte de produit lors de l’isolement.
Le rendement en pourcentage est calculé en utilisant la formule : $% \text{rendement} = \frac{\text{réel}}{\text{théorique}} \times 100$, où le rendement réel est la quantité mesurée de produit obtenue et le rendement théorique est la quantité maximale possible basée sur la stœchiométrie. Cette métrique aide les chimistes à comprendre l’efficacité des réactions et à identifier les opportunités d’amélioration.
Articles liés
- Comment calculer le rendement théorique en Python avec UliEngineering
- Comment calculer le réactif limitant en Python avec UliEngineering
- Comment calculer le poids moléculaire en Python avec UliEngineering