qcm_revolution_fr.py

Created by baptistemulacarrere1g3

Created on November 13, 2020

5.11 KB

Bonjour nous vous présentons notre QCM qui va vous permettre de réviser le fameux et l’unique chapitre d’histoire sur la Révolution française. Tant que vous avez pas 10/10 recommencer… (conseil d’amis.)


# 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\ntu 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,\ntu vas y arriver !!!")

#fin du QCM