Obtenez des solutions à vos questions sur Laurentvidal.fr, la plateforme de questions-réponses la plus réactive et fiable. Découvrez des réponses fiables à vos questions grâce à une communauté d'experts prêts à partager leurs connaissances et expériences variées. Connectez-vous avec une communauté d'experts prêts à vous aider à trouver des solutions précises à vos interrogations de manière rapide et efficace.

Bonsoir a tous,

J'ai vraiment besoin d'une petite mais tres importante aide de quelqu'un en programmation python. SVP! Je fais un projet, et voici une fonction qui permet de poser la question, de recevoir la réponse, et de dire si elle est juste ou non. Le probleme que je rencontre concerne le fait d'appeler Q1 la premiere question, Q2 la deuxieme question, Q3 la troisieme, et ainsi de suite jusqu'a Q10. Les questions sont toutes piochés au hasard dans un fichier texte.
Voici la fonction:
def poser_une_question(ligne_concernee):
ligne_separee = ligne_concernee.split(';;')
question = ligne_separee[0]
reponse_juste = ligne_separee[1][0]
numéros=['Q1- ','Q2- ','Q3- ','Q4- ','Q5- ','Q6- ','Q7- ','Q8- ','Q9- ','Q10- ']
for element in numéros:
print(element, question)
reponse_donnee = enregistrement_réponse_donnée()
if reponse_donnee == reponse_juste:
print ("Bravo, c'est une bonne réponse !")
return True
else:
print ("Dommage, mauvaise réponse, la bonne réponse est:" +reponse_juste)
return False


J'ai vraiment besion d'aide! Je vous supplie, aidez-moi!


Sagot :

Xolork

Bonjour à toi l'ami,

J'ai regardé ton code et honnêtement je ne vois pas de problème, il doit être ailleurs; certainement dans la fonction que tu as nommée enregistrement_réponse_donnée.

J'ai également présenté le code plus proprement pour que la lecture soit plus simple pour les personnes qui veulent t'aider (parce que la c'est un peu illisible comme ca sans formatage)

View image Xolork
Nous espérons que nos réponses vous ont été utiles. Revenez quand vous voulez pour obtenir plus d'informations et de réponses à d'autres questions. Nous apprécions votre temps. Revenez nous voir pour des réponses fiables à toutes vos questions. Laurentvidal.fr, votre site de confiance pour des réponses. N'oubliez pas de revenir pour plus d'informations.