Module aléatoire Python (Random Module)
- Page précédente Mots-clés Python
- Page suivante Module de requête
Python possède un module intégré pouvant être utilisé pour créer des nombres aléatoires.
random
Le module possède un ensemble de méthodes telles que :
Méthode | Description |
---|---|
seed() | Initialise le générateur de nombres aléatoires. |
getstate() | Retourne l'état interne actuel du générateur de nombres aléatoires. |
setstate() | Restaure l'état interne du générateur de nombres aléatoires. |
getrandbits() | Retourne un nombre numérique représentant une position aléatoire. |
randrange() | Retourne un nombre aléatoire entre deux plages données. |
randint() | Retourne un nombre aléatoire entre deux plages données. |
choice() | Retourne un élément aléatoire de la séquence donnée. |
choices() | Retourne une liste contenant des éléments sélectionnés au hasard de la séquence donnée. |
shuffle() | Accepte une séquence et retourne cette séquence dans un ordre aléatoire. |
sample() | Retourne un échantillon donné de la séquence. |
random() | Retourne un nombre flottant entre 0 et 1. |
uniform() | Retourne un nombre flottant aléatoire entre deux paramètres donnés. |
triangular() | Retourne un nombre flottant aléatoire entre deux paramètres donnés, vous pouvez également définir le paramètre modèle pour spécifier le point médian entre deux autres paramètres. |
betavariate() | Retourne un nombre flottant aléatoire entre 0 et 1 basé sur la distribution Beta (utilisé en statistique). |
expovariate() | Retourne un nombre flottant aléatoire entre 0 et 1 basé sur la distribution exponentielle (utilisé en statistique), et entre 0 et -1 si les paramètres sont négatifs. |
gammavariate() | Retourne un nombre flottant aléatoire entre 0 et 1 basé sur la distribution Gamma (utilisé en statistique). |
gauss() | Retourne un nombre flottant aléatoire entre 0 et 1 basé sur la distribution gaussienne (utilisé en probabilité). |
lognormvariate() | Retourne un nombre flottant aléatoire entre 0 et 1 basé sur la distribution log-normale (utilisé en probabilité). |
normalvariate() | Retourne un nombre flottant aléatoire entre 0 et 1 basé sur la distribution normale (utilisé en probabilité). |
vonmisesvariate() | Retourne un nombre flottant aléatoire entre 0 et 1 basé sur la distribution von Mises (utilisé en statistique directionnelle). |
paretovariate() | Retourne un nombre flottant aléatoire entre 0 et 1 basé sur la distribution Pareto (utilisé en probabilité). |
weibullvariate() | Retourne un nombre flottant aléatoire entre 0 et 1 basé sur la distribution Weibull (utilisé en statistique). |
- Page précédente Mots-clés Python
- Page suivante Module de requête