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!