Bonjour ,
J'avais besoin de générer, pour un programme, plusieurs nombres aléatoire, parmi des nombres qui ne se suivent pas, je suis parvenu à le faire avec une méthode un peu fastidieuse
Voici un exemple de ce que j'ai fait :
Je veux tirer un nombre aléatoire entre 6,10,12,17
Dans le cas de mon exemple, ce n'est pas très gênant, puisque j'ai le choix seulement entre 4 nombres, mais si jamais je voudrais le faire avec beaucoup plus de choix, ça commencerait à devenir lourd
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 from random import randrange nombre=randrange(6,18) while nombre!=6 and nombre!=10 and nombre!=12 and nombre!=17: nombre=randrange(6,18)
Alors par curiosité, je me demandais s'il n'étais pas possible de générer un nombre aléatoire parmi des nombres qui seraient choisis à l'avance
Merci d'avance, et bonne journée![]()
Partager