Python fonction randrange()
Description
randrange()La méthode renvoie un nombre aléatoire à partir d'un ensemble avec une base d'incrémentation spécifiée, la base étant par défaut à 1.
Syntaxe
Voici la syntaxe de la méthode randrange() :
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.
Paramètre
- start -- La valeur de début dans la plage spécifiée, incluse.
- stop -- La valeur de fin dans la plage spécifiée, exclue.
- step -- La base d'incrémentation spécifiée.
Valeur de retour
Retourne un élément aléatoire dans l'intervalle donné.Exemple
L'exemple suivant montre une utilisation de la méthode randrange() :
Exemple
#!/usr/bin/python
import random
# Afficher les nombres pairs dans l'intervalle 100 <= number < 1000
print "randrange(100, 1000, 2) : ", random.randrange(100, 1000, 2)
# Afficher les autres nombres dans l'intervalle 100 <= number < 1000
print "randrange(100, 1000, 3) : ", random.randrange(100, 1000, 3)
import random
# Afficher les nombres pairs dans l'intervalle 100 <= number < 1000
print "randrange(100, 1000, 2) : ", random.randrange(100, 1000, 2)
# Afficher les autres nombres dans l'intervalle 100 <= number < 1000
print "randrange(100, 1000, 3) : ", random.randrange(100, 1000, 3)
Le résultat de sortie de l'exemple ci-dessus après exécution est :
randrange(100, 1000, 2) : 976 randrange(100, 1000, 3) : 520autres extensions