Как вычислить молекулярную массу на Python с помощью UliEngineering
Можно легко вычислить молекулярную массу (молярную массу) соединения с помощью библиотеки Python UliEngineering:
molecular_weight.py
from UliEngineering.Chemistry import molecular_weight
from UliEngineering.EngineerIO import *
# Вычислить молекулярную массу воды (H2O)
mw = molecular_weight("H2O")
print(f"Molecular weight of H2O: {format_value(mw, 'g/mol')}")
# Вычислить молекулярную массу углекислого газа (CO2)
mw = molecular_weight("CO2")
print(f"Molecular weight of CO2: {format_value(mw, 'g/mol')}")
# Вычислить молекулярную массу глюкозы (C6H12O6)
mw = molecular_weight("C6H12O6")
print(f"Molecular weight of C6H12O6: {format_value(mw, 'g/mol')}")Пример вывода
molecular_weight_output.txt
Molecular weight of H2O: 18.0 g/mol
Molecular weight of CO2: 44.0 g/mol
Molecular weight of C6H12O6: 180 g/molМолекулярная масса (также называемая молярной массой) — масса одного моля вещества, обычно выражаемая в граммах на моль (г/моль). Она вычисляется суммированием атомных масс всех атомов в химической формуле. Это фундаментальное свойство важно для стехиометрических расчётов, преобразования между массой и молями и определения концентраций.
Молекулярная масса вычисляется по формуле: $M = \sum_{i} n_i \times A_i$, где $M$ — молекулярная масса, $n_i$ — число атомов элемента $i$ в формуле, а $A_i$ — атомная масса элемента $i$. Атомные массы основаны на стандартных атомных массах из периодической таблицы.
Связанные записи
- Как преобразовать моли в граммы на Python с помощью UliEngineering
- Как преобразовать граммы в моли на Python с помощью UliEngineering
- Как вычислить молярность из молей и объёма на Python с помощью UliEngineering
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow