Jak vypočítat molekulovou hmotnost v Pythonu pomocí UliEngineering
Můžete snadno vypočítat molekulovou hmotnost (molární hmotnost) sloučeniny pomocí knihovny UliEngineering v Pythonu:
molecular_weight.py
from UliEngineering.Chemistry import molecular_weight
from UliEngineering.EngineerIO import *
# Výpočet molekulové hmotnosti vody (H2O)
mw = molecular_weight("H2O")
print(f"Molecular weight of H2O: {format_value(mw, 'g/mol')}")
# Výpočet molekulové hmotnosti oxidu uhličitého (CO2)
mw = molecular_weight("CO2")
print(f"Molecular weight of CO2: {format_value(mw, 'g/mol')}")
# Výpočet molekulové hmotnosti glukózy (C6H12O6)
mw = molecular_weight("C6H12O6")
print(f"Molecular weight of C6H12O6: {format_value(mw, 'g/mol')}")Příklad výstupu
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/molMolekulová hmotnost (také nazývaná molární hmotnost) je hmotnost jednoho molu látky, obvykle vyjádřená v gramech na mol (g/mol). Počítá se sečtením atomových hmotností všech atomů v chemickém vzorci. Tato základní vlastnost je nezbytná pro stechiometrické výpočty, převod mezi hmotností a moly a určování koncentrací.
Molekulová hmotnost se počítá pomocí vzorce: $M = \sum_{i} n_i \times A_i$, kde $M$ je molekulová hmotnost, $n_i$ je počet atomů prvku $i$ ve vzorci a $A_i$ je atomová hmotnost prvku $i$. Atomové hmotnosti jsou založeny na standardních atomových hmotnostech z periodické tabulky.
Související příspěvky
- Jak převést moly na gramy v Pythonu pomocí UliEngineering
- Jak převést gramy na moly v Pythonu pomocí UliEngineering
- Jak vypočítat molaritu z molů a objemu v Pythonu pomocí UliEngineering
Pokud vám tento článek pomohl, zvažte, zda mi nekoupíte kávu nebo nepřispějete přes PayPal na podporu výzkumu a publikování nových článků na TechOverflow