Комментарии 2
Во-первых, для примеров без переменных sympy не нужен вообще вообще, можно просто посчитать.
Во-вторых, от вашей реализации фукции суммы логарифмов глаза вытекают. Можно же просто `sum(map(log, range(1, n+1)))`.
В-третьих, 1/3 в показателе степени у вас оказывается float'ом, и это ломает многие стратегии упрощения выражения/решения уравнения. Если уж решили писать на sympy, пишите `Rational(1,3)`
Ну и вообще, статья выглядит как будто восьмиклассник нашел чит для решения домашки по математике. sympy умеет намного больше.
А с каким пакетом python проще всего проверить мат выражение на допустимость и извлеч имена переменных для подстановки значений?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Использование SymPy в вычислениях