def solve(eq,var='x'):
eq1 = eq.replace("=","-(")+")"
c = eval(eq1,{var:1j})
print eq1, c.real
return -c.real/c.imag
print solve("x - 2*x + 5*x - 46*(235-24) = x + 2")
奇淫技巧啊
转自python china(https://python-china.org/t/1152)
def solve(eq,var='x'):
eq1 = eq.replace("=","-(")+")"
c = eval(eq1,{var:1j})
print eq1, c.real
return -c.real/c.imag
print solve("x - 2*x + 5*x - 46*(235-24) = x + 2")
奇淫技巧啊
转自python china(https://python-china.org/t/1152)