Maison  >  Article  >  développement back-end  >  Comment puis-je générer des entiers aléatoires dans une plage spécifique en Python ?

Comment puis-je générer des entiers aléatoires dans une plage spécifique en Python ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-25 20:14:12163parcourir

How Can I Generate Random Integers Within a Specific Range in Python?

Générer des entiers aléatoires dans une plage spécifique

En Python, générer des entiers aléatoires dans une plage définie est une tâche courante. Supposons que vous souhaitiez créer une liste d’entiers aléatoires compris entre 0 et 9 inclus. Cela peut survenir dans divers scénarios, tels que la création de numéros de loterie ou la simulation de lancers de dés.

Solution utilisant random.randrange :

La fonction random.randrange est un moyen efficace pour générer des entiers aléatoires dans une plage donnée. Voici un exemple utilisant random.randrange pour produire des entiers aléatoires compris entre 0 et 9 :

from random import randrange
print(randrange(10))

La syntaxe de randrange est la suivante :

random.randrange(stop)

où stop représente le point final du plage, et le nombre généré sera toujours inférieur à l’arrêt. Dans ce cas, nous spécifions stop comme 10 pour inclure les entiers de 0 à 9.

La fonction randrange est conçue pour être rapide et efficace, ce qui en fait un choix approprié pour générer des entiers aléatoires dans des limites spécifiées.

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