Вместо Wolfram Alpha и ручной реализации можно использовать библиотеку для символьных вычислений, такую как SymPy. SymPy - это пакет для символьных математических вычислений на языке Python.
С помощью SymPy можно создавать символьные переменные и выражения, а затем использовать различные функции для их манипуляции. Например, можно задать переменную "x" и выражение "2 * x + 3" и затем найти значение "x" из этого выражения.
Пример кода, использующего SymPy для решения вашей задачи:
```python
from sympy import symbols, Eq, solve
# Создание символьной переменной
x = symbols('x')
# Создание уравнения
equation = Eq(2 * x + 3, 7)
# Решение уравнения
solution = solve(equation, x)
# Вывод значения переменной
print(solution[0])
```
Этот код найдет значение переменной "x" в уравнении "2 * x + 3 = 7" и выведет это значение. SymPy также поддерживает более сложные выражения и уравнения, включая работу с функциями, дифференциальными уравнениями и т. д.
Установка SymPy можно выполнить с помощью pip:
```
pip install sympy
```