Bonjour,
pour transformer un entier en binaire, j'ai effectué le programme suivant qui a l'air de fonctionner.
Je ne sais pas si j'ai adopté les bons réflexes de programmeur, toutes vos critiques seront les bienvenues.
Merci d'avance pour vos conseils :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 def bin(a): nbr_bin = '' while a > 0: q = a//2 reste = a%2 reste_str = str(reste) nbr_bin = nbr_bin + reste_str a = q return nbr_bin







Répondre avec citation









). Sinon pour le reste oui, tu as codé un algo fonctionnel (à cette nuance près facilement réparable). Quelques variables inutiles qui montrent quelques hésitations qui disparaitront assez vite.
Partager