Python fonction randrange()

Nombres en Python


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)

Le résultat de sortie de l'exemple ci-dessus après exécution est :

randrange(100, 1000, 2) :  976
randrange(100, 1000, 3) :  520

Nombres en Python

autres extensions