bonjour
je voudrais savoir si quelqu'un a une idee sur comment generer du text de longueur aleatoire
merci
par exemple je veux generer un mot de longuer 5 aleatoirement
ex:
Code:
1
2
3
4 text=genRand(5) print text // ça renvoit etrde
Version imprimable
bonjour
je voudrais savoir si quelqu'un a une idee sur comment generer du text de longueur aleatoire
merci
par exemple je veux generer un mot de longuer 5 aleatoirement
ex:
Code:
1
2
3
4 text=genRand(5) print text // ça renvoit etrde
Tu peux faire ça:
ca te choisit un caractère au hasard dans la listeCode:
1
2 import random random.choice("abcdefghijklmnopqrstuvwxyz)
Y'a peut-être d'autres fonctions qui peuvent t'être utiles ici:
http://docs.python.org/lib/module-random.html
[EDIT]
finalement avec:
, tu obtiens une liste de 5 caractères aléatoirement choisis et tu n'as plus qu'à les concaténerCode:ramdom.sample(5*"abcdefghijklmnopqrstuvwxyz",5),
[/EDIT]
[EDIT2]
et on peut faire le tout en une ligne
[/EDIT2]Code:
1
2
3 import string,random string.replace(string.join(ramdom.sample(5*string.ascii_lowercase,5)),' ','')