Travail du 06/03/14 (Fin de l'algorithme)
Page 1 sur 1
Travail du 06/03/14 (Fin de l'algorithme)
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
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
Alexandre CORNIER- Master en communication
- Messages : 38
Date d'inscription : 29/01/2014
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|