def isAVL(self): hD = self.filsDroit.hauteur() if self.filsDroit != None else 0 hG = self.filsGauche.hauteur() if self.filsGauche != None else 0 if abs(hD-hG) > 1: return False if self.filsDroit != None: d = self.filsDroit.isAVL() if not d: return d if self.filsGauche != None: g = self.filsGauche.isAVL() if not g: return g return True