
ÉTAT DU CODE
FLASHCARDS
import csv
questions=[]
reponses=[]
entree_questions=input("Entrez votre question : ")
questions.append(entree_questions)
entree_reponses=input("Entrez la réponse : ")
reponses.append(entree_reponses)
questions_reponses=[[questions], [reponses]]
with open ('questions_reponses','w',newline = "") as fichier:
save=csv.reader(fichier)
writer=csv.writer(fichier)
fichier=open('questions_reponses','w')
writer.writerows(questions_reponses)
print('Votre question est :' , questions[0] ,' La réponse est :', reponses[0])
etudier=input("Voulez-vous étudiez ? (Veuillez répondre par un OUI ou par un NON) : ")
if etudier == "OUI":
fichier = open("questions_reponses", encoding="utf8")
ligne = fichier.readline()
question = ligne.strip().split(",")
print("La question est : ",question[0])
reponse_1=input('Votre réponse est : ')
if reponse_1==reponses[0]:
print("Vous avez raison")
else:
print("Vous avez tort")
fichier.close()
if etudier == "NON":
print("Alors pourquoi venir ?")
etudier=input("Voulez-vous étudiez ? (Veuillez répondre par un OUI ou par un NON) : ")
if etudier == "OUI":
fichier = open("questions_reponses", encoding="utf8")
ligne = fichier.readline()
question = ligne.strip().split(",")
print("La question est : ",question[0])
reponse_1=input('Votre réponse est : ')
solution=[]
for ligne in fichier:
elements = ligne.strip().split(",")
solution.append(elements[-1])
if reponse_1==solution:
print("Vous avez raison")
else:
print("Vous avez tort. La bonne réponse est : " ,solution)
fichier.close()
if etudier == "NON":
print("Alors pourquoi venir ?")
import csv
questions=[]
reponses=[]
score=0
carte=input("Voulez-vous créer de nouvelles cartes ? (Veuillez répondre par un OUI ou par un NON) : ")
questions_reponses=[[questions], [reponses]]
if carte == "OUI":
entree_questions=input("Entrez votre question : ")
questions.append(entree_questions)
entree_reponses=input("Entrez la réponse : ")
reponses.append(entree_reponses)
with open ('questions_reponses','w',newline = "") as fichier:
save=csv.reader(fichier)
writer=csv.writer(fichier)
fichier=open('questions_reponses','w')
writer.writerows(questions_reponses)
while carte=="OUI":
paquet=input("Voulez-vous continuer à créer de nouvelles cartes ? (Veuillez répondre par un OUI ou par un NON) : ")
if paquet=="OUI":
entree_questions=input("Entrez une question : ")
questions.append(entree_questions)
entree_reponses=input("Entrez la réponse : ")
reponses.append(entree_reponses)
with open ('questions_reponses','w',newline = "") as fichier:
save=csv.reader(fichier)
writer=csv.writer(fichier)
fichier=open('questions_reponses','w')
writer.writerows(questions_reponses)
if paquet=="NON":
etudier_1=input("Voulez-vous étudier ? (Veuillez répondre par un OUI ou par un NON) : ")
if etudier_1 == "OUI":
fichier = open("questions_reponses", encoding="utf8")
ligne = fichier.readline()
question = ligne.strip().split(",")
print("La question est : ",question[0])
reponse_1=input('Votre réponse est : ')
solution=[]
for ligne in fichier:
elements = ligne.strip().split(",")
solution.append(elements[-1])
if reponse_1==solution:
print("Vous avez raison")
else:
print("Vous avez tort. La bonne réponse est : " ,solution)
fichier.close()
if etudier_1 == "NON":
print("Alors pourquoi venir ?")
while carte=="NON":
etudier_2=input("Voulez-vous étudier ? (Veuillez répondre par un OUI ou par un NON) : ")
if etudier_2 == "OUI":
fichier = open("questions_reponses", encoding="utf8")
ligne = fichier.readline()
question = ligne.strip().split(",")
print("La question est : ",question[0])
reponse_1=input('Votre réponse est : ')
solution=[]
for ligne in fichier:
elements = ligne.strip().split(",")
solution.append(elements[-1])
if reponse_1==solution:
print("Vous avez raison")
score=score+1
else:
print("Vous avez tort. La bonne réponse est : " ,solution)
fichier.close()
print ('Votre score est de',score,'sur',len(questions)
if score==len(questions):
print("Vous avez bien travaillé !")
if score < len(questions):
print("Vous devez encore réviser !!")
if etudier_2 == "NON":
print("Alors pourquoi venir ?")
if carte == "NON":
print("Alors pourquoi venir ?")
etudier_2=input("Voulez-vous étudier d'autres paquets ? (Veuillez répondre par un OUI ou par un NON) : ")
if etudier_2=="OUI":
fichier = open("questions_reponses", encoding="utf8")
ligne = fichier.readline()
question = ligne.strip().split(",")
print("La question est : ",question[0])
reponse_1=input('Votre réponse est : ')
if reponse_1==reponses:
print("Vous avez raison")
score=score+1
else:
print("Vous avez tort")
fichier.close()
print ('Votre score est de',score,'sur',len(questions)
if score==len(questions):
print("Vous avez bien travaillé !")
if score < len(questions):
print("Vous devez encore réviser !!")
if etudier_2=="NON":
print("Alors pourquoi venir ?")