Cómo convertir gramos a moles en Python usando UliEngineering

Puedes convertir fácilmente gramos a moles usando la librería Python UliEngineering:

grams_to_moles.py
from UliEngineering.Chemistry import grams_to_moles

# Convertir 18 gramos de agua (H2O) a moles
moles = grams_to_moles("18g", "H2O")
print(f"Moles en 18g H2O: {moles:.4f}")

# Convertir 22 gramos de dióxido de carbono (CO2) a moles
moles = grams_to_moles("22g", "CO2")
print(f"Moles en 22g CO2: {moles:.4f}")

Ejemplo de salida

grams_to_moles_output.txt
Moles en 18g H2O: 1.0000
Moles en 22g CO2: 0.5000

La conversión de gramos a moles es la operación inversa a convertir moles a gramos, determinando la cantidad de sustancia en moles a partir de su masa. Esta conversión es esencial para cálculos estequiométricos, determinación de cantidades de reactivos y análisis de reacciones químicas. Usa el peso molecular (masa molar) del compuesto.

La conversión se calcula usando la fórmula: $n = \frac{m}{M}$, donde $n$ es la cantidad en moles, $m$ es la masa en gramos, y $M$ es el peso molecular en gramos por mol. El peso molecular se calcula sumando los pesos atómicos de todos los átomos en la fórmula química.

Entradas relacionadas


Echa un vistazo a artículos similares por categoría: Chemistry, Python