def binaire(entier): liste = [] while entier>0: liste.append(entier%2) entier //= 2 return liste def entier(liste): assert all(x<2 for x in liste) return sum(liste[x]*2**x for x in range(len(liste)))