Votre calculatrice peut-elle avoir plus de chance que vous à un jeu de hasard ? A priori non et pourtant vous allez découvrir que votre Numworks gagnera beaucoup plus souvent que vous !
Explication ?
from random import * def coul(s, t=""): for c in s: t += "NR"[int(c)] return t def magie(): print("1.Melange les cartes\n2.Pose-moi sur le paquet") print("3.Appuie sur EXE") c = input() print("Ok, je suis prete !") print("Choisis 3 couleurs (0=N,1=R)") h = input("par ex 101 pour RNR : ") c = str(1-int(h[1]))+h[:2] sh, sc = 0, 0 print("Moi je prefere",c,coul(c)) th = "Toi("+coul(h)+")" tc = "Moi("+coul(c)+")" print("Retourne les cartes 1 par 1") print("0=N,1=R,2=Annule,9=Fin") s = "" g = "1pt pour" while True: ca = input("Couleur ? ") if ca == "9": break if ca == "2": s = s[:-1] print("Jeu:",coul(s)) else: s += ca if len(s) >= 3: fin = s[-3:] if fin in [h,c]: if fin == h: sh += 1 print(g,"toi") else: sc += 1 print(g,"moi") s = s[:-3] print("Enleve 3 dernieres cartes") print("Jeu:",coul(s)) print(th,sh,tc,sc) if sc > sh: print("Je suis trop forte !") elif sc == sh: print("J'attends la revanche !") else: print("Tu as bcp de chance !") magie()