Как преобразовать частицы в моли на Python с помощью UliEngineering

Можно легко преобразовать количество частиц в моли с помощью библиотеки 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.
particles
particles_to_moles.py
from UliEngineering.Chemistry.Stoichiometry import particles_to_moles

# Преобразовать число Авогадро частиц в моли
moles = particles_to_moles(6.022e23)
print(f"6.022e23 particles = {moles:.2f} moles")

# Преобразовать 1e24 частиц в моли
moles = particles_to_moles(1e24)
print(f"1e24 particles = {moles:.2f} moles")

# Преобразовать 1e21 частиц в моли
moles = particles_to_moles(1e21)
print(f"1e21 particles = {moles:.4f} moles")

Пример вывода

particles_to_moles_output.txt
6.022e23 particles = 1.00 moles
1e24 particles = 1.66 moles
1e21 particles = 0.0017 moles

Преобразование частиц в моли определяет количество вещества в молях из заданного числа отдельных атомов, молекул или формульных единиц. Это обратная операция по отношению к преобразованию молей в частицы и важна для стехиометрических расчётов, химического анализа и понимания масштабов реакций. Оно позволяет преобразовывать между микроскопическим подсчётом частиц и макроскопическим измерением количества.

Количество молей вычисляется с использованием обратной константы Авогадро: $n = \frac{N}{N_A}$, где $n$ — количество в молях, $N$ — число частиц, а $N_A$ — константа Авогадро ($6,022 \times 10^{23}$ частиц на моль). Это соотношение является фундаментальным для понятия моля в химии.

Связанные записи


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