Je dois faire un prog tout bête qui convertir un nombre en base 10 en une liste de coefficient 0 ou 1 de son écriture en binaire, sauf que ça marche pour certains chiffres et pour d'autres non 
def bin(n) :
res = []
while n != 0 :
...res.append(n%2)
...n=n//2
return res
Parfois c'est à l'envers, mais parfois non et si j'inverse ça ne marchera plus pour ces nombres là donc il doit y avoir in truc de faux la dedans 