Як обчислити молекулярну масу у Python за допомогою UliEngineering

Ви можете легко обчислити молекулярну масу (молярну масу) сполуки за допомогою бібліотеки Python UliEngineering:

molecular_weight.py
from UliEngineering.Chemistry import molecular_weight
from UliEngineering.EngineerIO import *

# Обчислити молекулярну масу води (H2O)
mw = molecular_weight("H2O")
print(f"Молекулярна маса H2O: {format_value(mw, 'г/моль')}")

# Обчислити молекулярну масу вуглекислого газу (CO2)
mw = molecular_weight("CO2")
print(f"Молекулярна маса CO2: {format_value(mw, 'г/моль')}")

# Обчислити молекулярну масу глюкози (C6H12O6)
mw = molecular_weight("C6H12O6")
print(f"Молекулярна маса C6H12O6: {format_value(mw, 'г/моль')}")

Приклад виводу

molecular_weight_output.txt
Молекулярна маса H2O: 18,0 г/моль
Молекулярна маса CO2: 44,0 г/моль
Молекулярна маса C6H12O6: 180 г/моль

Молекулярна маса (також звана молярною масою) — це маса одного моля речовини, що зазвичай виражається в грамах на моль (г/моль). Вона обчислюється шляхом підсумовування атомних мас усіх атомів у хімічній формулі. Ця фундаментальна властивість необхідна для стехіометричних розрахунків, перетворення між масою та молями та визначення концентрацій.

Молекулярна маса обчислюється за формулою: $M = \sum_{i} n_i \times A_i$, де $M$ — молекулярна маса, $n_i$ — кількість атомів елемента $i$ у формулі, а $A_i$ — атомна маса елемента $i$. Атомні маси базуються на стандартних атомних масах з періодичної таблиці.

Пов’язані публікації


Дивіться схожі статті за категоріями: Chemistry, Python