Python3 Fonction randrange()
Description
randrange()La méthode renvoie un nombre aléatoire à partir d'un ensemble avec la base d'incrémentation spécifiée, la base étant par défaut à 1.
Syntaxe
La syntaxe de la méthode randrange() est la suivante :
import random random.randrange ([start,] stop [,step])
Remarque :randrange() n'est pas directement accessible ; vous devez importer le module random puis appeler la méthode via l'objet statique random.
Parameters
- start -- La valeur de début de la plage spécifiée, incluse dans la plage.
- stop -- La valeur de fin de la plage spécifiée, non incluse dans la plage.
- step -- Le pas spécifié.
Valeur de retour
Renvoie un élément aléatoire de la plage donnée.Exemples
L'exemple suivant montre l'utilisation de la méthode randrange() :
Exemple (Python 3.0+)
#!/usr/bin/python3
#!/usr/bin/python3
import random
# Sélectionner un nombre impair de 1 à 100
print ("randrange(1,100, 2) : ", random.randrange(1, 100, 2))
# Sélectionner un nombre aléatoire de 0 à 99
print ("randrange(100) : ", random.randrange(100))
La sortie de l'exemple ci-dessus après exécution est :
randrange(1,100, 2) : 97 randrange(100) : 42Autres extensions
Nombres en Python3