Bonjour, j'ai fait un programme qui fonctionne uniquement lorsqu'il y a une erreur, ça me semble vraiment très étrange et ça fait 2 jours que je cherche, en vain, une solution je vous met les images en pièce jointe.
Le premier programme (image 2) se termine par a=a et il créé l'erreur de la première image.
Le deuxième (image 3) est identique mais fini par a=i ne crée pas d'erreur mais ne fonctionne pas.
Contexte : La fonction Créer_liste_sécurité créée une liste contenant 3 liste, chacune de ces trois liste contient un nombre indéfini à l'avance (mais le même nombre pour chacune) de mots.
Sécurité bouton image créée une liste avec une image contenant le nom du mot correspondant dans la première des 3 listes
puis le for i in range(): sert à afficher des Label avec chacune des images,
le deuxième for i in range(): sert à créer l'erreur (j'ai l'impression qu'il faut qu'il charge la place len(Liste)+1 (qui est innexistante) pour réussir à afficher le résultat souhaité (que tout les boutons s'affichent))
Merci d'avance, Léo
Partager