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