62 of 151 menu

Método seed del módulo random

El método seed del módulo random inicializa o guarda un número aleatorio específico. Para generar números aleatorios, el método utiliza el tiempo actual del sistema operativo. El método seed se aplica antes del método random. En el parámetro opcional del método se pasa un número para inicialización o una especie de etiquetado del número generado. Por lo tanto, al volver a aplicar el método random el número generado no cambia. Si el parámetro se deja vacío, se generará un número nuevo cada vez.

Sintaxis

import random random.seed(número para etiquetado)

Ejemplo

Inicialicemos el número antes de su generación:

random.seed(5) print(random.random())

Resultado de la ejecución del código:

0.6229016948897019

Repitamos la salida de nuestro número:

random.seed(5) print(random.random()) random.seed(5) print(random.random())

El resultado seguirá siendo el mismo:

0.6229016948897019 0.6229016948897019

Véase también

  • método random del módulo random,
    que devuelve un número pseudoaleatorio
  • método uniform del módulo random,
    que genera un número real pseudoaleatorio de un rango
  • método randint del módulo random,
    que genera un número entero pseudoaleatorio de un rango
  • método randrange del módulo random,
    que devuelve un número aleatorio de un rango
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar