Bonjour,
rubisom nous dit être étudiant, et travail sur un projet d'école. Il a donc sûrement des impératifs et le fichier txt est vraisemblablement un imposé (même si ce n'est pas le plus judicieux en effet). Par contre, à la lecture du .txt, il me semble que le fichier est organisé pour une lecture "humaine" plus qu'informatique. Chaque enregistrement pourrait être sur une seule ligne séparé par un espace, ",", ";", ou autre (oui, je sais, c'est du csv, mais dit autrement et en répondant au CDC).
Autre point. Le code semble présenter de nombreuses répétitions. Je ne sais pas si vous avez déjà travaillé avec les fonctions (
def ma fonction(ma liste d'arguments)
, mais cela pourrait être une aide dans la structuration et l'organisation du code. En séparant les parties réalisant un travail commun, on peut aisément diminuer les erreurs de logique et d'algorithme comme cela semble être votre cas (cf josmiley)
josmiley
Tu peux expliquer ligne par ligne ce qui se passe dans while MENU==2 ?
bon courage
Partager