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

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

moles_to_particles.py
from UliEngineering.Chemistry.Stoichiometry import moles_to_particles
from UliEngineering.EngineerIO import *

# Перетворити 1 моль на частинки
particles = moles_to_particles(1.0)
print(f"1 моль = {format_value(particles, '')} частинок")

# Перетворити 2,5 моль на частинки
particles = moles_to_particles(2.5)
print(f"2,5 моль = {format_value(particles, '')} частинок")

# Перетворити 0,01 моль на частинки
particles = moles_to_particles(0.01)
print(f"0,01 моль = {format_value(particles, '')} частинок")

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

moles_to_particles_output.txt
1 моль = 6,02e+23 частинок
2,5 моль = 1,51e+24 частинок
0,01 моль = 6,02e+21 частинок

Перетворення молей на частинки визначає кількість окремих атомів, молекул або формульних одиниць у заданій кількості речовини, виміряній у молях. Це є основою стехіометрії, хімічних розрахунків та розуміння масштабу хімічних реакцій на молекулярному рівні. Воно з’єднує макроскопічний світ грамів та літрів із мікроскопічним світом атомів та молекул.

Кількість частинок обчислюється за допомогою сталої Авогадро: $N = n \times N_A$, де $N$ — кількість частинок, $n$ — кількість речовини в молях, а $N_A$ — стала Авогадро ($6.022 \times 10^{23}$ частинок на моль). Ця стала представляє кількість частинок рівно в одному молі будь-якої речовини.

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


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