# Type your text here
defmemory():liste2=[]sc=0liste=[]print("")print("")temps=int(input("Temps d'affichage du memory en seconde : "))print("")nbliste=int(input("Nombre de nombre a memoriser : "))print("")a=int(input("Premiers nombre de l'intervalle : "))b=int(input("Dernier nombre de l'intervalle : "))print("")foriinrange(nbliste):nb=random.randint(a,b)liste.append(nb)print(liste)time.sleep(temps)foriinrange(100):print("")foriinrange(nbliste):a=int(input("Reponse "+str(i+1)+"e nombre : "))print("")ifa==liste[i]:print("C'est vrai, Bravo !!! ")print("")sc+=1else:print("C'est Faux, Dommage")print("")print("tu a un score de ",sc)print("")ifsc<int(nbliste/4):print("Tu es trés pas fort Franchement")elifint(nbliste/2)>sc>=int(nbliste/4):print("Je sure que tu peux t'ameliorer ")elifint(nbliste/2)<=sc<int((nbliste/4)*3):print("C'est bien !!! ")elifsc>=int((nbliste/4)*3)andsc!=nbliste:print("C'est bien !!! ")elifsc==nbliste:print("Point Faible trop Fort ")sc=sc/nblisteliste2.append(sc)liste2.append(nbliste)liste2.append(temps)intervalle=(b-a)/2liste2.append(intervalle)returnliste2defmegajeu():print("Bonjour dans mon jeu du memory")liste3=[]h=-1print("")print("")sommesc=0partie=int(input("Combien de Partie tu veux : "))foriinrange(1,(partie+1)):print("Partie ",(i))print("")liste2=memory()sc=liste2[0]temps=liste2[2]nb=liste2[1]intervalle=liste2[3]sommesc+=sch+=1t=(nb*(30-temps))*sc*intervalleliste3.append(t)print(t)print("")iflen(liste3)==1orh==0:passelse:ifliste3[h]>liste3[h-1]:print("bravo tu t'ameliore")elifliste3[h]<liste3[h-1]:print("C'est pas bien tu régresses")else:print("tu as le même niveau")print("")time.sleep(4)forsinrange(50):print("")sur20=(20*sommesc)/partieprint("La moyenne de tes score est de ",sommesc,"/",partie,"soit",sur20,"/20")defmegajeu2():print("Bonjour dans mon jeu du memory")q=0liste3=[]h=-1print("")print("")sommesc=0partie=int(input("Combien de Partie tu veux : "))whileq==0:liste3=[]h=-1print("")print("")sommesc=0foriinrange(1,(partie+1)):print("Partie ",(i))print("")liste2=memory()sc=liste2[0]temps=liste2[2]nb=liste2[1]intervalle=liste2[3]sommesc+=sch+=1t=(nb*(30-temps))*sc*intervalleliste3.append(t)print("")iflen(liste3)==1orh==0:passelse:ifliste3[h]>liste3[h-1]:print("bravo tu t'ameliore")elifliste3[h]<liste3[h-1]:print("C'est pas bien tu régresses")else:print("tu as le même niveau")print("")time.sleep(4)forsinrange(50):print("")sur20=(20*sommesc)/partieprint("La moyenne de tes score est de ",sommesc,"/",partie,"soit",sur20,"/20")ifsur20<10:rep=input("La moyenne de tes score est inferieur a 10 veux tu prendre ta revanche (oui,non) : ")ifrep=="oui":passelse:q=1else:rep=input("La moyenne de tes score est superieur a 10 veux tu recommencer (oui,non) : ")ifrep=="oui":passelse:q=1defmemory2():q=0print("Bonjour dans mon jeu du memory")print("")print("")temps=int(input("Temps d'affichage du memory en seconde : "))print("")nbliste=int(input("Nombre de nombre a memoriser : "))print("")a=int(input("Premiers nombre de l'intervalle : "))b=int(input("Dernier nombre de l'intervalle : "))print("")whileq==0:sc=0liste=[]foriinrange(nbliste):nb=random.randint(a,b)liste.append(nb)print(liste)time.sleep(temps)foriinrange(100):print("")foriinrange(nbliste):a=int(input(str(i+1)+"e nombre : "))print("")ifa==liste[i]:print("C'est vrai, Bravo !!! ")print("")sc+=1else:print("C'est Faux, Dommage")print("")print("tu a un score de ",sc)print("")ifsc<int(nbliste/4):rep=input("Tu es trés pas fort Franchement tu veux un niveau plus facile (oui,non) : ")ifrep=="oui":nbliste=int(nbliste-(nbliste/2))temps=int(temps+(temps/2))else:q=1elifint(nbliste/2)>sc>=int(nbliste/4):rep=input("Je sure que tu peux t'ameliorer tu veux un niveau plus facile (oui,non) : ")ifrep=="oui":nbliste=int(nbliste-(nbliste/2))temps=int(temps+(temps/2))else:q=1elifint(nbliste/2)<=sc<int((nbliste/4)*3):rep=input("C'est bien !!! tu veux un niveau moins facile (oui,non) : ")ifrep=="oui":nbliste=int(nbliste+(nbliste/4))temps=int(temps-(temps/3))else:q=1elifsc>=int((nbliste/4)*3)andsc!=nbliste:rep=input("C'est bien je suis fier de toi !!! tu veux un niveau moins facile (oui,non) : ")ifrep=="oui":nbliste=int(nbliste+(nbliste/4))temps=int(temps-(temps/3))else:q=1elifsc==nbliste:rep=input("Point Faible trop Fort tu veux un niveau moins facile (oui,non) : ")ifrep=="oui":nbliste=int(nbliste+(nbliste/4))temps=int(temps-(temps/3))else:q=1defmemory3():q=0print("Bonjour dans mon jeu du memory")print("")print("")temps=int(input("Temps d'affichage du memory en seconde : "))print("")nbliste=int(input("Nombre de lettre a memoriser : "))print("")print("")whileq==0:sc=0liste=[]foriinrange(nbliste):xx=random.randint(1,2)ifxx==1:nb=chr(random.randint(97,122))elifxx==2:nb=chr(random.randint(65,90))liste.append(nb)print(liste)time.sleep(temps)foriinrange(100):print("")foriinrange(nbliste):a=str(input(str(i+1)+"e nombre : "))print("")ifa==liste[i]:print("C'est vrai, Bravo !!! ")print("")sc+=1else:print("C'est Faux, Dommage")print("")print("tu a un score de ",sc)print("")ifsc<int(nbliste/4):rep=input("Tu es trés pas fort Franchement tu veux un niveau plus facile (oui,non) : ")ifrep=="oui":nbliste=int(nbliste-(nbliste/2))temps=int(temps+(temps/2))else:q=1elifint(nbliste/2)>sc>=int(nbliste/4):rep=input("Je sure que tu peux t'ameliorer tu veux un niveau plus facile (oui,non) : ")ifrep=="oui":nbliste=int(nbliste-(nbliste/2))temps=int(temps+(temps/2))else:q=1elifint(nbliste/2)<=sc<int((nbliste/4)*3):rep=input("C'est bien !!! tu veux un niveau moins facile (oui,non) : ")ifrep=="oui":nbliste=int(nbliste+(nbliste/4))temps=int(temps-(temps/3))else:q=1elifsc>=int((nbliste/4)*3)andsc!=nbliste:rep=input("C'est bien je suis fier de toi !!! tu veux un niveau moins facile (oui,non) : ")ifrep=="oui":nbliste=int(nbliste+(nbliste/4))temps=int(temps-(temps/3))else:q=1elifsc==nbliste:rep=input("Point Faible trop Fort tu veux un niveau moins facile (oui,non) : ")ifrep=="oui":nbliste=int(nbliste+(nbliste/4))temps=int(temps-(temps/3))else:q=1
During your visit to our site, NumWorks needs to install "cookies" or use other technologies to collect data about you in order to:
Ensure the proper functioning of the site (essential cookies); and
Track your browsing to send you personalized communications if you have created a professional account on the site and can be contacted (audience measurement cookies).
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.