import numpy as np import sys def add(a1, a2): #raise Exception("Test") x = np.array(a1, dtype=np.float64) y = np.array(a2, dtype=np.float64) return np.add(x, y).tolist() if __name__ == "__main__": print sys.argv x = np.array([[1,2],[3,4]], dtype=np.float64) y = np.array([[5,6],[7,8]], dtype=np.float64) print "---------------" print x + y print np.add(x, y) print np.add(x, y).tolist() print "---------------" print x - y print np.subtract(x, y) print "---------------" print x * y print np.multiply(x, y) print "---------------" print x / y print np.divide(x, y) print "---------------" print np.sqrt(x) print "---------------"