Bonjour à tous,
Je dois rendre un projet pour les cours où je dois faire un convertisseur décimal/binaire codé en python,
voici mon code :
on m'affiche l'erreur : "IndexError: list assignment index out of range"Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 from math import* print("Entrez un nombre décimal entre 0 et 255") tab = 8 decimal= int(input()) binaire=[0]*8 while decimal != 0: valeur = decimal%2 decimal=decimal // 2 binaire[tab]=valeur tab = tab-1 tab = 8 print("Votre nombre en décimal est:") for loop in range (8): print(binaire[tab]) tab=tab-1
Pouvez vous m'aider à la corriger ?
Merci d'avance !