Projet ISN : MEMORY
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le deal à ne pas rater :
Cartes Pokémon : la prochaine extension Pokémon sera EV6.5 Fable ...
Voir le deal

Travail du 06/03/14 (Fin de l'algorithme)

Aller en bas

Travail du 06/03/14 (Fin de l'algorithme) Empty Travail du 06/03/14 (Fin de l'algorithme)

Message par Alexandre CORNIER Jeu 6 Mar - 9:53

Sa y est, le jeu est utilisable !!!

Je me suis servi du travail effectuer hier par anthony pour faire une tableau qui marchait pour le mien (cf travaux d'hier)

J'ai melangé des variables, puis les ai rentré une par une dans un tableau "standard".
En python, sa donne :

#Programme pour mélanger les éléments d'une liste

from random import randrange

def echange(tab, i1, i2): #permet d'échanger les éléments d'indices i1 et i2 de la liste
x = tab[i1] #exemple: liste = [1, 2, 3, 4]
tab[i1] = tab[i2] #echange(liste, 1, 2)
tab[i2] = x #print(liste)---> [1, 3, 2, 4]

def melange(tab, n): #permet d'effectuer n echanges aléatoires de deux éléments de la liste
for i in range(n):
echange(tab, randrange(len(tab)), randrange(len(tab)))




# Parametre

var = ["A","B","C","D","E","F","G","H","I","J"]
var1 = 2*var




# melange des variables
melange(var1, 20)


tab = [[var1[0],var1[1],var1[2],var1[3]],[var1[4],var1[5],var1[6],var1[7]],[var1[8],var1[9],var1[10],var1[11]],[var1[12],var1[13],var1[14],var1[15]],[var1[16],var1[17],var1[18],var1[19]]]


Et tout fonctionne Very Happy
Alexandre CORNIER
Alexandre CORNIER
Master en communication
Master en communication

Messages : 38
Date d'inscription : 29/01/2014

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum