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

During your visit to our site, NumWorks needs to install "cookies" or use other technologies to collect data about you in order to:

With the exception of Cookies essential to the operation of the site, NumWorks leaves you the choice: you can accept Cookies for audience measurement by clicking on the "Accept and continue" button, or refuse these Cookies by clicking on the "Continue without accepting" button or by continuing your browsing. You can update your choice at any time by clicking on the link "Manage my cookies" at the bottom of the page. For more information, please consult our cookies policy.