qcm_revolution_fr.py

Created by baptistemulcarrere1g3

Created on November 08, 2020

5.11 KB


# QCM révolution

print("        _______________ ")
print("       |               |")
print("       |  QCM          |")
print("       |  REVOLUTION   |")
print("       |  FRANCAISE    |")
print("       |_______________|\n")

his1 = " 1.Quelles sont les dates de \n la période révolutionnaire ? " 
his2 = " 2.Que sont les Etats Généraux ?" 
his3 = " 3.Quel mot correspond à un \n droit de vote où il faut payer ? "
his4 = " 4.Comment s'appelle la \n politique instaurée en 1793 \n afin de lutter contre la guerre civile \n et les invasions europénnes? "
his5 = " 5.Quelle bataille met fin \n au règne de Napoléon ? "
his6 = " 6.Le roi s'enfuit en juin \n 1791. Il est arrêté à... "
his7 = " 7.Que se passe t-il le 21 \n janvier 1793 ? "
his8 = " 8.Le 22 septembre, \n c'est la proclamation :"
his9 = " 9.Qui a instauré la Terreur ? "
his10 = " 10.La Révolution s'achève sur \n quelle forme de gouvernement ? "

rpA1 =" 1 : 1789-1799 " 
rpA2 =" 1 : Une réunion des représentant \n des trois ordres" 
rpA3 =" 1 : Suffrage universel"
rpA4 =" 1 : La Grande Peur"
rpA5 =" 1 : La bataille d'Austerlitz  " 
rpA6 =" 1 : Valmy  "
rpA7 =" 1 : Louis XVI guillotiné  "
rpA8 =" 1 : Du Directoire  "
rpA9 =" 1 : Fabre d'Eglantine "
rpA10 =" 1 : Consulat  "

rpB1 = " 2 : 1789-1815 " 
rpB2 = " 2 : Une réunion des grands \n pays européens " 
rpB3 = " 2 : Suffrage censitaire "
rpB4 = " 2 : La Peur Bleue"
rpB5 = " 2 : La bataille de Waterloo "
rpB6 = " 2 : Varennes "
rpB7 = " 2 : Louis XVI attend "
rpB8 = " 2 : Du Consulat"
rpB9 = " 2 : Georges Jacques Danton "
rpB10 = " 2 : Directoire"

rpC1 = " 3 : 1789-1804 " 
rpC2 = " 3 : Une réunion entre le roi \n et ses ministres "
rpC3 = " 3 : Référendum " 
rpC4 = " 3 : La Terreur "
rpC5 = " 3 : La bataille de Leipzig "
rpC6 = " 3 : Bourges "
rpC7 = " 3 : Louis XVI emprisonné "
rpC8 = " 3 : De la Première République"
rpC9 = " 3 : Maximilien de Robespierre "
rpC10 = " 3 : République "

score = 0

#question1
 
print(his1) 
print(rpA1) 
print(rpB1) 
print(rpC1) 
 
rep= int(input ("Entre la bonne réponse :  " ))
rpcorrecte = 2
     
if rep != rpcorrecte:
    print("FAUX")
else :
    print("Juste, ce n'est que la première question !")
    score = score + 1
    
#question2
     
print(his2) 
print(rpA2) 
print(rpB2) 
print(rpC2) 
 
     
reputilisateur = int(input ("Entre la bonne réponse :  " ))
rpcorrecte = 1
     
if reputilisateur != rpcorrecte:
    print("MAUVAIS")
else :
    print("Bravo, pour le moment tu as 2/10...")
    score = score + 1
    
#question3
    
print(his3) 
print(rpA3) 
print(rpB3) 
print(rpC3) 
 
     
reputilisateur = int(input ("Entre la bonne réponse :  " ))
rpcorrecte = 2
 
     
if reputilisateur != rpcorrecte:
    print("Rien à rajouter")
else :
    print("Encore heureux !")
    score = score + 1
      
#question4
    
print(his4) 
print(rpA4) 
print(rpB4) 
print(rpC4) 
 
     
reputilisateur = int(input ("Entre la bonne réponse :  " ))
rpcorrecte = 3
 
     
if reputilisateur != rpcorrecte:
    print("AIEEEE")
else :
    print("OK OK")
    score = score + 1
    
#question5
    
print(his5) 
print(rpA5) 
print(rpB5) 
print(rpC5) 
 
     
reputilisateur = int(input ("Entre la bonne réponse :  " ))
rpcorrecte = 2
 
     
if reputilisateur != rpcorrecte:
    print("FAUX")
else :
    print("Correct")
    score = score + 1
    
#question6
    
print(his6) 
print(rpA6) 
print(rpB6) 
print(rpC6) 
 
     
reputilisateur = int(input ("Entre la bonne réponse :  " ))
rpcorrecte = 2
 
     
if reputilisateur != rpcorrecte:
    print("heu.... concentre toi stp")
else :
    print("BIEN")
    score = score + 1
    
#question7
    
print(his7) 
print(rpA7) 
print(rpB7) 
print(rpC7) 
 
     
reputilisateur = int(input ("Entre la bonne réponse :  " ))
rpcorrecte = 1
 
     
if reputilisateur != rpcorrecte:
    print("FAUX")
else :
    print("Juste.")
    score = score + 1

#question8
    
print(his8) 
print(rpA8) 
print(rpB8) 
print(rpC8) 
 
     
reputilisateur = int(input ("Entre la bonne réponse :  " ))
rpcorrecte = 3
 
     
if reputilisateur != rpcorrecte:
    print("NUL")
else :
    print("T'as de la chance dis-moi ?")
    score = score + 1
    
#question9
    
print(his9) 
print(rpA9) 
print(rpB9) 
print(rpC9) 
 
     
reputilisateur = int(input ("Entre la bonne réponse :  " ))
rpcorrecte = 3
 
     
if reputilisateur != rpcorrecte:
    print("faute impardonable.")
else :
    print("C'est bien mais ne te relache \n pas")
    score = score + 1 
    
#question10
    
print(his10) 
print(rpA10) 
print(rpB10) 
print(rpC10) 
 
     
reputilisateur = int(input ("Entre la bonne réponse :  " ))
rpcorrecte = 1
 
     
if reputilisateur != rpcorrecte:
    print("FAUX")
else :
    print("C'est Juste, j'espère que tu n'es pas allé sur internet..")
    score = score + 1

print ("tu as obtenu",score, "points")

if score ==4:
    print ("Grrrrr à 1 point de la moyenne !")
if score ==5:
    print ("Bien joué ! Tu as obtenu la moyenne")
if score >5:
    print ("C'est bien ça !")
if score ==9:
    print ("A 1 point d'avoir tout juste, décevant...")
if score ==10:
    print ("CARTON PLEIN !")
else:
    print ("Continue à réviser,\n tu vas y arriver !!!")

#fin du QCM