Método Python Number seed ()

Descripción

Método del número de Python seed()establece el valor inicial entero utilizado para generar números aleatorios. Llame a esta función antes de llamar a cualquier otra función de módulo aleatorio.

Sintaxis

A continuación se muestra la sintaxis de seed() método -

seed ( [x] )

Note - Esta función no es accesible directamente, por lo que necesitamos importar el módulo aleatorio y luego debemos llamar a esta función usando un objeto estático aleatorio.

Parámetros

  • x- Esta es la semilla para el siguiente número aleatorio. Si se omite, el sistema necesita tiempo para generar el siguiente número aleatorio.

Valor devuelto

Este método no devuelve ningún valor.

Ejemplo

El siguiente ejemplo muestra el uso del método 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()

Cuando ejecutamos el programa anterior, produce el siguiente resultado:

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