alors bonjour déjà
bon, je sais pas du tout combien de personnes lisent ce rantbook, et combien maîtrisent python, mais si c'est votre cas, j'adorerais un peu d'aide
j'ai un projet à faire dont la consigne est la suivante :
"L'objectif de ce mini projet sera de réaliser un convertisseur base 2, base 10 en python"n'étant pas une flèche en programmation python, j'ai fait quelques recherches sur internet tout en me plongeant dans tous mes cours.
finalement, j'ai trouvé plusieurs programmes sur internet que j'ai testé après les avoir dechiffrés (pcq oui, je recopie pas bêtement quand même), mais aucun ne semblent marcher, et je n'arrive pas à trouver les erreurs.
je vais mettre mon programme ici, tel qu'il est au moment où j'écris ça
nombre=int(input("Nombre à convertir"))
nombre_decimal=nombre
if nombre==0:print("Le nombre 0 en base 10 équivaut à 0 en base 2.")
else:
while nombre!=0 :
quotient=nombre//2
reste=nombre%2
resultat += str(reste)
nombre=quotientet lorsque j'exécute le programme, il me demande un nombre entier. je rentre le nombre entier, mais ça s'arrête là, ça va pas plus loin.
bon après, je l'ai exécuté sur jupyter, et ça ne m'indique aucune erreur de syntaxe ou autresdu coup, si n'importe qui peut m'aider, j'en serais ravie ! je m'y prends un peu tard pour poster ça, puisque la date butoir est au 31 décembre, mais bon. ça fait quand même plus de 4 heures en tout que je suis dessus, et je commence sérieusement à en avoir marre
enfin bref, merci d'avance !