Répondre :
Réponse :
Bonjour,
Explications :
import random
def AskRep(wQuest):
print (wQuest[0])
print(wQuest[1]) #Les 3 réponses
print(wQuest[2])
print(wQuest[3])
aRep = ""
while not(aRep in ["A","B","C"]):
aRep = str(input("Votre réponse: A B C ")).upper()
return aRep
#------------------------------------------------------------
Question = [["Quelle est la capitale de la France ?",
"A :Nantes",
"B :Paris",
"C :Marseilles",
"B"],
["Quel est le plus grand océan du monde ? ",
"A :Le Pacifique",
"B :L'Atlantique",
"C :La mer Noire",
"A"],
["Avec quel pays la France n'a t-elle aucune frontière ?",
"A :Autriche",
"B :Belgique",
"C :Monaco",
"A"],
["Dans quelle ville ce trouve le pont Vasco de Gamma ?",
"A :Madrid",
"B :Barcelone",
"C :Lisbonne",
"C"],
["Quelle est la capitale des Phillipines ?",
"A :Manille",
"B :Jakarta",
"C :Wellington",
"A"] ,
["Quel département français a pour code géographique le 16 ? ",
"A :Le Cantal",
"B :La Charente",
"C :L'Aude",
"B"],
["Dans quel pays se trouve Phnom Penh ?",
"A :Chine",
"B :Corée du Nord",
"C :Cambodge",
"C"],
["Les habitants de Jérusalem se nomment les ?",
"A :Yérousalémiens",
"B :Hiérosolymitains",
"C :Jérusalemistes",
"B"],
[" La France compte environ ",
"A :37 256 communes ?",
"B :25 894 communes ? ",
"C :36 681 communes ?",
"C"],
["La superficie du Bandgladesh est de ? ",
"A :150 254 Km²",
"B :147 570 km²",
"C :80 456 km²",
"B"]]
score=0
qtal = Question
nb=len(qtal)
#------------------------------------------------------------
print (" Ce QCM est une série de ",nb," questions " )
x = 0
while x < nb:
lQst = random.choice(qtal) #On prend une question
lRep=AskRep(lQst)
if lRep == lQst[4]:
score+=1
print(lQst[0]) #On l'affiche
qtal.remove(lQst) #Qu'on enleve de notre liste de questions
print("-- VRAI --\n")
else:
print(" réponse fausse")
x=x+1
print(" Fin du jeu ! \n","score=",score,"/",nb )
#------------------------------------------------------------
Merci d'avoir visité notre site Web, qui traite d'environ Informatique. Nous espérons que les informations partagées vous ont été utiles. N'hésitez pas à nous contacter pour toute question ou demande d'assistance. À bientôt, et pensez à ajouter ce site à vos favoris !