Salut tout le monde,
voila j'aimerai des renseignements sur le fonctionnement de random.seed()
En effet, il faut que je modifie tout un programme codé en python, notemment en ajoutant une fonction de calcul de couleurs a ce même programme.
Les couleurs(destinées a des graphes) sont générées aléatoirement par ces deux lignes :
random.seed(s.plot.pfxrandcolor+str(y))
d[y]=dict(i=0,index=len(d),color='#%06x'%(random.randint(0,16777215 ),),values='')
pfxrandcolor est choisi arbitrairement (il peut etre égal a 'aaa'), y est un label désignant le pattern dont on va généré la couleur (e.g y = 999877dff78)
on aura donc si j'ai bien compris random.seed(aaa999877dff78)
Je voulais donc savoir en quoi cette valeur va t elle influencé le programme ici, (est ce que cela influe sur random.int()) ?
Mon objectif plus tard est de remplacer pfxrandcolor par une fonction de calcul de couleur, et c'est avant tout pour ca que j'aimerai un peu mieux comprendre le fonctionnement de random.seed
Merci d'avance, désolé si j'ai pas posté au bon endroit
Partager