Maison > Article > développement back-end > Comment générer un flottant aléatoire dans une plage donnée en Python ?
Question :
Comment pouvez-vous générer un nombre aléatoire entre deux valeurs flottantes en utilisant la bibliothèque standard Python ?
Réponse :
Contrairement à random.randrange(), qui n'accepte que les arguments entiers, Python fournit random.uniform() fonction spécifiquement conçue pour renvoyer une valeur flottante dans une plage spécifiée.
Utilisation :
<code class="python">>>> import random >>> random.uniform(1.5, 1.9) 1.8733202628557872</code>
Syntaxe :
<code class="python">random.uniform(a, b)</code>
où :
La fonction random.uniform() générera un flottant aléatoire dans la plage semi-ouverte [a, b). Par exemple, le code ci-dessus générera un nombre aléatoire compris entre 1,5 et 1,9, 1,5 inclus mais 1,9 exclusif.
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!