le module random
est un module intégré pour générer les variables pseudo-aléatoires. Il peut être utilisé effectuer une action au hasard comme pour obtenir un nombre aléatoire, la sélection d’un élément aléatoire dans une liste, éléments de lecture aléatoire au hasard, etc.
générer des flottants Aléatoires
la méthoderandom.random()
renvoie un nombre flottant aléatoire compris entre 0,0 et 1,0. La fonction n’a pas besoin d’arguments.,
Copier
>>> import random>>> random.random()0.645173684807533
Générer des Entiers Aléatoires
Le random.randint()
méthode renvoie un entier aléatoire entre le nombres entiers.
Copier
>>> import random>>> random.randint(1, 100)95 >>> random.randint(1, 100)49
Générer des Nombres Aléatoires à l’intérieur de la Gamme
Le random.randrange()
méthode retourne un élément sélectionné de façon aléatoire à partir de la gamme créée par le démarrage, l’arrêt et l’étape arguments. La valeur de start est 0 par défaut., De même, la valeur de step est 1 par défaut.
Copier
>>> random.randrange(1, 10)2>>> random.randrange(1, 10, 2)5 >>> random.randrange(0, 101, 10)80
Sélectionner les Éléments Aléatoires
Le random.choice()
méthode retourne un élément sélectionné de façon aléatoire à partir d’une séquence non-vide. Une séquence vide en tant qu’argument déclenche une IndexError.
Copier
>>> import random>>> random.choice('computer')'t' >>> random.choice()45 >>> random.choice((12,23,45,67,65,43))67
Aléatoire des Éléments au Hasard
Le random.shuffle()
méthode au hasard réorganise les éléments dans une liste.,
En savoir plus sur le module aléatoire dans les documents Python.