# -*- coding: utf-8 -*- import math # Pour pouvoir utiliser math.sqrt() def sqrt(a): g = float(a) for i in range(10): g = (g + (a / g)) / 2.0 # decommenter pour voir la progression # print(g) return g def test(x): print sqrt(x), "devrait etre =", math.sqrt(x) test(42.0) test(4.0)