[Python] Un petit pas de binaire (0/1)
Je cherchais à connaître toutes les combinaisons possibles de 0 & 1 pour un nombre composé de 6 bits donc 6 (0 ou 1).
6 positions possible = 2^6 possibilités - 1 = 64 - 1 = 63
Petit saut de le formatage des chaînes en Python :
#!/usr/bin/python3
i=0
while (i<=63):
valeur = "{0:06b}".format(i)
aff1 = valeur.replace ('1','|X')
aff2 = aff1.replace ('0','| ')
aff2 += '|'
affichage = "{0:02}".format(i) + " : " + aff2
print ('-'*len(affichage))
print (affichage)
print ('-'*len(affichage) + "\n")
i+=1
Accueil > Notes Techniques > Python > [Python] Un petit pas de binaire (0/1)