Pour visualiser le comportement des différents appels de fonction lors d’appels récursifs
def visualiser_recursivite(x, y): if (abs(x-y)==1): print("( "+str(x)+" ; "+str(y)+" )") print("Fin") else: print("( "+str(x)+" ; "+str(y)+" )") visualiser_recursivite(x, int((x+y)/2)) visualiser_recursivite(int((x+y)/2), y) x=int(input("X = ? ")) y=int(input("Y = ? ")) visualiser_recursivite(x,y)