1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
| pt=0#initialisation du nombre de points
nbr_quest=0#initialisation du ranG de la question.
from time import* #importation de la librairie time
theme=int(input("quel theme desirez vous ? math, tapez 1. histoire, tapez 2. culture generale, tapez 3."))#on demande ÃÆÃÂ* l'utilisateur le theme dÃÆésirÃÆé.
mode=int(input("quel mode desirez vous ? Vrai ou Faux, tapez 1. Question reponse, tapez 2."))#on demande ÃÆÃÂ* l'utilisateur le mode dÃÆésirÃÆé.
if(theme==1):
if(mode==1):
fichier_questions = open("quest_maths_vf.txt", "r") #ouvre fichier des questions d̮̩pendant du tḫ̬me et du mode d̮̩sir̮̩.
fichier_reponses = open("rep_maths_vf.txt", "r") #ouvre le fichier des reponses correspondant du tḫ̬me et du mode d̮̩sir̮̩.
if(mode==2):
fichier_questions = open("quest_maths_qr.txt","r")
fichier_reponses = open("rep_maths_qr.txt", "r")
if(theme==2):
if(mode==1):
fichier_questions = open("quest_hist_vf.txt","r")
fichier_reponses = open("rep_hist_vf.txt", "r")
if(mode==2):
fichier_questions = open("quest_hist_qr.txt", "r")
fichier_reponses = open("rep_hist_qr.txt", "r")
if(theme==3):
if(mode==1):
fichier_questions = open("quest_cult_vf.txt", "r")
fichier_reponses = open("rep_cult_vf.txt", "r")
if(mode==2):
fichier_questions = open("quest_cult_qr.txt", "r")
fichier_reponses = open("rep_cult_qr.txt", "r")
q=fichier_questions
r=fichier_reponses
lines1=q.read().splitlines()
lines2=r.read().splitlines()
if(mode==1):
while(nbr_quest<=9):
top = time()
rep_ut=input(lines1[nbr_quest])
tps_ecoule = (time()-top)
v_rep=lines2[nbr_quest]
print('la vraie reponse est',v_rep)
if(rep_ut==v_rep):
if(tps_ecoule<=5):
print('bravo !')
nbr_quest=nbr_quest+1
pt=pt+1
print('vous avez',pt,'points')
if(tps_ecoule>5):
print('il faut etre plus rapide, dommage')
nbr_quest=nbr_quest+1
print('vous avez',pt,'points')
else:
print('dommage !')
nbr_quest=nbr_quest+1
print('vous avez',pt,'points')
if(mode==2):
print("pour ce mode, vous entrerez toutes vos reponses en MAJUSCULES, sinon, les réponses seront comptées fausses.")
while(nbr_quest<=9):
print('question numero ',nbr_quest+1)
rep_ut=input(lines1[nbr_quest])
v_rep=lines2[nbr_quest]
print('la vraie reponse est',v_rep)
if(rep_ut==v_rep):
if(tps_ecoule<=5):
print('bravo !')
nbr_quest=nbr_quest+1
pt=pt+1
print('vous avez',pt,'points')
if(tps_ecoule>5):
print('il faut etre plus rapide, dommage')
nbr_quest=nbr_quest+1
print('vous avez',pt,'points')
else:
print('dommage !')
nbr_quest=nbr_quest+1
print('vous avez',pt,'points')
print('votre score total est de ',pt,'points')
if(pt<4):
print("franchement, c'est pas geant !")
if(pt>=4 and pt<=6):
print("ca va, c'est acceptable")
if(pt>6):
print("ah ouais, pas mal !")
fichier_questions.close
fichier_reponses.close |
Partager