random.lognormvariate ( )
DESCRIPTION.
Retourne un float ( ) pseudo-aléatoirement.
SYNTAXE.
Valeur = random.lognormvariate ( moyenne , ecart )
Valeur = ⇨ variable qui recevra la valeur [ optionnel ]
random.lognormvariate ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
moyenne ⇨ valeur de début de l'intervalle [ OBLIGATOIRE ]
ecart ⇨ valeur de fin de l'intervalle [ OBLIGATOIRE ]
REMARQUES.
moyenne doit être un float ( ) quelconque mais valide.
ecart doit être un float ( ) quelconque mais strictement supérieur à 0.0
Si vous prenez le logarithme naturel de cette distribution, vous obtiendrez une distribution normale avec moyenne moyen et écart-type ecart. En statistique, moyen est nommé mu et ecart est nommé sigma.
La méthode random.lognormvariate ( ) est la variante logarithme de la distribution normale de la méthode random.uniform ( )..
EXEMPLE.
import random
for krang in range ( 10 ) : print ( f"{ krang } : { random.lognormvariate ( 0.1 , 1.0 ) }" )
retourne, par exemple :
0 : 0.36285712494201044
1 : 1.4823744619541481
2 : 0.3563996465327423
3 : 1.210438100455391
4 : 0.9383706718050262
5 : 0.7990664334305311
6 : 4.388060750621768
7 : 0.9591131724792893
8 : 0.19001741615923806
9 : 1.2421098166381301
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.