Como calcular a molaridade a partir de mols e volume em Python usando UliEngineering

Você pode calcular facilmente a molaridade a partir de mols e volume usando a biblioteca Python UliEngineering:

TechOverflow calculators:
You can enter values with SI suffixes like 12.2m (equivalent to 0.012) or 14k (14000) or 32u (0.000032).
The results are calculated while you type and shown directly below the calculator, so there is no need to press return or click on a Calculate button.
mol
L
molarity_from_moles_volume.py
from UliEngineering.Chemistry import molarity_from_moles_volume

# Calcular molaridade para 1 mol em 1 litro
molarity = molarity_from_moles_volume(1.0, "1L")
print(f"Molarity (1 mol in 1L): {molarity:.2f} M")

# Calcular molaridade para 0,5 mols em 250mL
molarity = molarity_from_moles_volume(0.5, "250mL")
print(f"Molarity (0.5 mol in 250mL): {molarity:.2f} M")

Exemplo de saída

molarity_from_moles_volume_output.txt
Molarity (1 mol in 1L): 1.00 M
Molarity (0.5 mol in 250mL): 2.00 M

A molaridade é uma medida de concentração definida como a quantidade de substância (em mols) dividida pelo volume da solução (em litros). É uma das formas mais comuns de expressar concentração de solução em química, essencial para cálculos estequiométricos, preparação de soluções e análise de reações químicas.

A molaridade é calculada usando a fórmula: $M = \frac{n}{V}$, onde $M$ é a molaridade em mols por litro (M), $n$ é a quantidade de substância em mols, e $V$ é o volume em litros. Esta relação simples mostra que a concentração aumenta com mais soluto ou menos solvente.

Posts relacionados


Check out similar posts by category: Calculators, Chemistry, Python