Méthode Python Number seed ()

La description

Méthode des nombres Python seed()définit la valeur de départ entière utilisée pour générer des nombres aléatoires. Appelez cette fonction avant d'appeler toute autre fonction de module aléatoire.

Syntaxe

Voici la syntaxe pour seed() méthode -

seed ( [x] )

Note - Cette fonction n'est pas accessible directement, nous devons donc importer le module aléatoire, puis nous devons appeler cette fonction en utilisant un objet statique aléatoire.

Paramètres

  • x- Ceci est la graine du prochain nombre aléatoire. Si omis, il faut du temps au système pour générer le prochain nombre aléatoire.

Valeur de retour

Cette méthode ne renvoie aucune valeur.

Exemple

L'exemple suivant montre l'utilisation de la méthode seed ().

#!/usr/bin/python
import random

random.seed( 10 )
print "Random number with seed 10 : ", random.random()

# It will generate same random number
random.seed( 10 )
print "Random number with seed 10 : ", random.random()

# It will generate same random number
random.seed( 10 )
print "Random number with seed 10 : ", random.random()

Lorsque nous exécutons le programme ci-dessus, il produit le résultat suivant -

Random number with seed 10 :  0.57140259469
Random number with seed 10 :  0.57140259469
Random number with seed 10 :  0.57140259469