import numpy as np from scipy.optimize import fsolve def myFunction(z): x = z[0] y = z[1] w = z[2] F = np.empty((3)) F[0] = x**2+y**2-20 F[1] = y - x**2 F[2] = w + 5 - x*y return F zGuess = np.array([1,1,1]) z = fsolve(myFunction,zGuess) print(z)