Як обчислити молекулярну масу у 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$. Атомні маси базуються на стандартних атомних масах з періодичної таблиці.
Пов’язані публікації
- How to convert moles to grams in Python using UliEngineering
- How to convert grams to moles in Python using UliEngineering
- How to compute molarity from moles and volume in Python using UliEngineering
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow