Maison > Article > développement back-end > Comment générer des flotteurs aléatoires dans une plage en Python ?
Obtenir des nombres aléatoires dans une plage flottante
Comme mentionné, la fonction random.randrange() de Python n'accepte que les entiers comme arguments. Pour générer un nombre aléatoire dans une plage flottante, nous pouvons utiliser random.uniform(a, b) à la place.
Solution :
Le random.uniform(a, b) la fonction prend deux paramètres flottants, a et b, représentant les limites minimale et maximale du nombre aléatoire souhaité. Il renvoie une valeur flottante aléatoire qui se situe dans cette plage.
Exemple :
<code class="python">import random # Generate a random float between 1.5 and 1.9 random_float = random.uniform(1.5, 1.9) print(random_float) # Output: 1.8733202628557872</code>
En utilisant random.uniform(), nous pouvons facilement générer des valeurs flottantes aléatoires dans n’importe quelle plage spécifiée.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!