Я пытаюсь решить алгебру, поэтому мне нужно найти коэффициенты x в выражении. В настоящее время это код, который я должен принять:
equation = input("Enter equation: ")
LHS, RHS = equation.split("=")[0], equation.split("=")[1]
##Remove whitespaces
LHS, RHS = LHS.replace(" ",""), RHS.replace(" ","")
Теперь я хочу получить коэффициенты х в выражениях LHS и RHS, как я могу это сделать? Кроме того, коэффициенты могут быть не просто числами, но они могут иметь форму (2 * 3 + 4) x. Я думаю, что это можно сделать с помощью функции eval (), но я не знаю, как ее применить.
Примечание: я хочу сделать это с простым python, без использования каких-либо модулей, которые не были собраны -в.