############################################################################# # Créé par Jean-Christophe BONNEFOY # le 20/10/2016 en Python 3.5.2 # Qui fait 6 en Premier ? (Alice / Bob / Charles) ex 17-3) ############################################################################# import random Liste_lancers = [] lancer = 0 while(lancer != 6): lancer=random.randint(1,6) Liste_lancers.append(lancer) # il suffit de regarder la position du 6 dans la liste, si le reste de la division euclidienne # de cette position par 3 vaut 1 (Alice), si 2 (Bob), si 0 (charles) reste = len(Liste_lancers) % 3 if (reste == 1): print("Alice gagne") else: if (reste == 2): print("Bob gagne") else : print("Charles gagne") print("Voici la liste des lancers : ",Liste_lancers)