Python
Résolu9 réponses
-
ModérateurBien !!!
Comme je le faisais remarquer plus haut ton code fait 180 lignes, on devrait pouvoir faire la même chose en 25 lignes ;-)
Tu répètes 14 fois la même séquence pour chaque question, le propre d'un programmeur ce n'est pas de faire le boulot, c'est de le faire exécuter à l'ordinateur. Ces 14 séquences pourraient constituer une seule boucle répétée. Comme indiqué par yg_be, il te faut travailler l'utilisation des boucles sur des exemples simples, des codes sur 5/6 lignes pour bien voir le fonctionnement.
Et par exemple un truc tout bête, on ne devrait pas s'occuper des minuscules majuscules.if Q14.lower() == "c":
etstart.lower() == "oui":
vont traiter toutes les formes de la réponse, faisant gagner des lignes.