Comment puis-je procéder à un événement aléatoire en Python par la sélection d'une variable aléatoire?
Disons que j'ai de variables, le chien et le chat. Chien = 5, et le chat = 3. Comment pourrais-je dire à Python choisir l'un de ces variables par rapport à l'aléatoire et de l'imprimer à l'écran?
merci pour cette remarque, maintenant, je suis conscient que je ne sera probablement pas obtenir le rep je devrais pour ma réponse.
OriginalL'auteur Noah R | 2010-10-22
Vous devez vous connecter pour publier un commentaire.
C'est aussi simple que cela.
choice()
prend une séquence et retourne une sélection aléatoire.random.choice([dog, cat])()
.bon point. L'argument passé à
choice()
peut être n'importe quoi itératif, et en Python, il est très facile de faire une liste composée de littéralement n'importe quoi.OriginalL'auteur Rafe Kettler
Vous pouvez mettre toutes les variables que vous souhaitez choisir dans une liste et d'utiliser le module random d'en choisir un pour vous.
La méthode de l'échantillonnage prend deux arguments: la population qui vous voulez choisir, et le nombre d'échantillons que vous voulez (dans ce cas, vous souhaitez uniquement une variable choisie).
OriginalL'auteur user470379