from kandinsky import * from random import * from time import * print(""" ------ QUIZ CAPITALES D'AFRIQUE ------- Reponds avec la bonne ORTHOGRAPHE, sans oublier la MAJUSCULE! ________________ - Bonne chance! - ________________ """) pays_liste=["de la Libye","du Niger","de l'Afrique du sud", "de l'Algerie","de l'Angola","du Benin","du Botswana", "du Burkina Faso","du Burundi","du Cameroun", "de la Cote d'Ivoire","de Djibouti","de l'Egypte", "de Erythree","de l'Ethiopie","du Gabon","de la Gambie" ,"de Ghana","de la Guinee","de la Guinee Equatoriale" ,"de la Guinee Bissau","du Kenya","du Lesotho","du Liberia" ,"de Madagascar","du Malawi","du Mali","du Maroc","de la Mauritanie" ,"du Mozambique","de la Namibie","du Nigeria","du Ouganda" ,"de la Republique Centrafricaine","de la RDC","du Congo" ,"du Rwanda","du Senegal","de Sierra-Leone","de la somalie" ,"du Soudan","du Sud-Soudan","d'Eswatini (Zwaziland)" ,"de la Tanzanie","du Tchad","de Togo","de la Tunisie" ,"de la Zambie","du Zimbabwe"] capitales_liste=["Tripoli","Niamey","Le Cap","Alger","Luanda", "Cotonou","Gaborone","Ouagadougou","Gitega","Yaounde", "Yamoussoukro","Djibouti","Le Caire", "Asmara","Addis Abeba","Libreville","Banjul","Accra" ,"Conakry","Malabo","Bissau","Nairobi","Maseru" ,"Monrovia","Antananarivo","Lilongwe","Bamako" ,"Rabat","Nouakchott","Maputo","Windhoek" ,"Abuja","Kampala","Bangui","Kinshasa","Brazzaville" ,"Kigali","Dakar","Freetown","Mogadiscio","Khartoum" ,"Djouba","Mbabane","Dodoma","NDjamena","Lome" ,"Tunis","Lusaka","Harare"] nb_question=0 nb_bonne_question=0 sleep(2) for i in range(10): print("-------------------------------") print(" ") nb_question=nb_question+1 pays=randint(0,48) capitale=capitales_liste[pays] pays=pays_liste[pays] question="Capitale "+str(pays)+": " print(nb_question,"/10)") print(question) reponse=str(input()) if reponse==capitale: print("bon") nb_bonne_question=nb_bonne_question+1 print(round(nb_bonne_question/nb_question*100),"% de bonnes reponses") elif pays=="du Burundi" and reponse=="Bujumbura": print("bon") nb_bonne_question=nb_bonne_question+1 print(round(nb_bonne_question/nb_question*100),"% de bonnes reponses") elif pays=="de l'Afrique du sud" and reponse=="Pretoria": print("bon") nb_bonne_question=nb_bonne_question+1 print(round(nb_bonne_question/nb_question*100),"% de bonnes reponses") elif pays=="de la Cote d'Ivoire" and reponse=="Abidjan": print("bon") nb_bonne_question=nb_bonne_question+1 print(round(nb_bonne_question/nb_question*100),"% de bonnes reponses") elif pays=="du Benin" and reponse=="Porto Novo": print("bon") nb_bonne_question=nb_bonne_question+1 print(round(nb_bonne_question/nb_question*100),"% de bonnes reponses") else : print("faux,",capitale) print(round(nb_bonne_question/nb_question*100),"% de bonnes reponses") print(""" ------------------------------------------- """) print("Tu a obtenu un score de",nb_bonne_question,"sur 10.") print(" ") print(" ",round(nb_bonne_question/nb_question*100),"%")