Maison  >  Article  >  développement back-end  >  Comment générer des flotteurs aléatoires dans une plage en Python ?

Comment générer des flotteurs aléatoires dans une plage en Python ?

Linda Hamilton
Linda Hamiltonoriginal
2024-10-18 18:29:03760parcourir

How to Generate Random Floats within a Range in 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn