Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Python 3.11.3

Contenu du module « random »

Liste des classes du module random

Nom de la classe Description
Random Random number generator base class used by bound module functions. [extrait de Random.__doc__]
SystemRandom Alternate random number generator using sources provided [extrait de SystemRandom.__doc__]

Liste des fonctions du module random

Signature de la fonction Description
betavariate(alpha, beta) Beta distribution. [extrait de betavariate.__doc__]
choice(seq) Choose a random element from a non-empty sequence. [extrait de choice.__doc__]
choices(population, weights=None, *, cum_weights=None, k=1) Return a k sized list of population elements chosen with replacement. [extrait de choices.__doc__]
expovariate(lambd) Exponential distribution. [extrait de expovariate.__doc__]
gammavariate(alpha, beta) Gamma distribution. Not the gamma function! [extrait de gammavariate.__doc__]
gauss(mu=0.0, sigma=1.0) Gaussian distribution. [extrait de gauss.__doc__]
getrandbits(k) getrandbits(k) -> x. Generates an int with k random bits. [extrait de getrandbits.__doc__]
getstate() Return internal state; can be passed to setstate() later. [extrait de getstate.__doc__]
lognormvariate(mu, sigma) Log normal distribution. [extrait de lognormvariate.__doc__]
normalvariate(mu=0.0, sigma=1.0) Normal distribution. [extrait de normalvariate.__doc__]
paretovariate(alpha) Pareto distribution. alpha is the shape parameter. [extrait de paretovariate.__doc__]
randbytes(n) Generate n random bytes. [extrait de randbytes.__doc__]
randint(a: int, b: int) -> int Génère un entier aléatoire dans l'intervalle [a, b], bornes incluses. Return random integer in range [a, b], including both end points. [extrait de randint.__doc__]
random() -> float Cette fonction génère une valeur float aléatoire comprise entre 0 et 1 (borne de fin exclusive). random() -> x in the interval [0, 1). [extrait de random.__doc__]
randrange(start, stop=None, step=1) Choose a random item from range(stop) or range(start, stop[, step]). [extrait de randrange.__doc__]
sample(population, k, *, counts=None) Chooses k unique random elements from a population sequence. [extrait de sample.__doc__]
seed(a=None, version=2) -> None Initialise le générateur de nombres aléatoires avec une graine. Initialize internal state from a seed. [extrait de seed.__doc__]
setstate(state) Restore internal state from object returned by getstate(). [extrait de setstate.__doc__]
shuffle(x) Shuffle list x in place, and return None. [extrait de shuffle.__doc__]
triangular(low=0.0, high=1.0, mode=None) Triangular distribution. [extrait de triangular.__doc__]
uniform(a, b) Get a random number in the range [a, b) or [a, b] depending on rounding. [extrait de uniform.__doc__]
vonmisesvariate(mu, kappa) Circular data distribution. [extrait de vonmisesvariate.__doc__]
weibullvariate(alpha, beta) Weibull distribution. [extrait de weibullvariate.__doc__]

Liste des variables globales du module random

Nom de la variable globale Valeur
BPF 53
LOG4 1.3862943611198906
NV_MAGICCONST 1.7155277699214135
RECIP_BPF 1.1102230246251565e-16
SG_MAGICCONST 2.504077396776274
TWOPI 6.283185307179586