Générer une valeur aléatoire entre 0 et 1 en Python
- 
          
            Générer une valeur aléatoire entre 0 et 1 avec la fonction 
random.randint()en Python - 
          
            Générer une valeur aléatoire entre 0 et 1 avec la fonction 
random.random()en Python - 
          
            Générer une valeur aléatoire entre 0 et 1 avec la fonction 
random.uniform()en Python 
Ce tutoriel présentera des méthodes pour générer une valeur aléatoire entre 0 et 1 en Python.
Générer une valeur aléatoire entre 0 et 1 avec la fonction random.randint() en Python
    
Le module random fournit de nombreuses méthodes pour générer des nombres aléatoires en Python. La fonction random.randint(x, y) génère un entier aléatoire entre x et y. L’exemple de code suivant nous montre comment générer un entier aléatoire entre 0 et 1 avec la fonction random.randint() en Python.
import random
for i in range(10):
    print(random.randint(0, 1))
Production:
0
1
1
0
1
1
1
0
0
0
Dans le code ci-dessus, nous générons des valeurs entières aléatoires entre 0 et 1 avec la fonction random.randint() en Python. Cette méthode est techniquement aléatoire, mais elle donne la plupart du temps une sortie 0.
Générer une valeur aléatoire entre 0 et 1 avec la fonction random.random() en Python
Le module random fournit une autre méthode pour générer un nombre aléatoire appelé la fonction random.random(). La fonction random.random() est utilisée pour générer des valeurs flottantes aléatoires entre 0 et 1. L’exemple de code suivant nous montre comment générer une valeur flottante aléatoire entre 0 et 1 avec la fonction random.random() fonction en Python.
import random
for i in range(10):
    print(random.random())
Production:
0.825015043001995
0.9094437659082791
0.33868291714283916
0.5351032318837877
0.15110006300577983
0.35633216995962613
0.6230723865215685
0.35906777048890404
0.48989704057931327
0.5862369192498884
Dans le code ci-dessus, nous générons des valeurs flottantes aléatoires entre 0 et 1 avec la fonction random.random() en Python. Comme nous pouvons le voir, il n’y a pas de répétition dans la sortie.
Générer une valeur aléatoire entre 0 et 1 avec la fonction random.uniform() en Python
Une autre méthode fournie par le module random pour générer des valeurs flottantes aléatoires est la fonction random.uniform(). La fonction random.uniform(x, y) génère des valeurs flottantes aléatoires entre x et y. L’exemple de code suivant nous montre comment générer une valeur flottante aléatoire entre 0 et 1 avec la fonction random.uniform() en Python.
import random
for i in range(10):
    print(random.uniform(0, 1))
Production:
0.013945221722152179
0.5017124648286838
0.877814513722702
0.2272981359909486
0.1752587757552797
0.8360499141768403
0.186039641814587
0.4962755696082156
0.5530128798215038
0.06186876002931674
Dans le code ci-dessus, nous générons des valeurs flottantes aléatoires entre 0 et 1 avec la fonction random.uniform() en Python.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn