1 def f(x): 2 return x ** 3 - 2 * x ** 2 -3 3 4 def df(x): 5 return 3 * x ** 2 - 4 * x 6 7 if __name__ == '__main__': 8 epsilon = 0.001 9 x = 10 10 11 m = f(x) / df(x) 12 13 while abs(m) > epsilon: 14 m = f(x) / df(x) 15 x = x - m 16 17 print(x) 18