Método randint del módulo random

El método randint del módulo random devuelve un número entero pseudoaleatorio de un rango especificado. En el primer parámetro del método indicamos el valor inicial del rango, en el segundo - su valor final.

Sintaxis

pythonimport random

random.randint(inicio, fin)

Ejemplo

Generemos un número en el rango desde 0 hasta 20:

pythonprint(random.randint(0, 20))

Resultado de la ejecución del código:

python19

Ejemplo

Ahora generemos un número en el rango de números negativos:

pythonprint(random.randint(-15, -5))

Resultado de la ejecución del código:

python-6

Véase también

  • método random del módulo random,
    que devuelve un número pseudoaleatorio
  • método seed del módulo random,
    que inicializa el número aleatorio
  • método uniform del módulo random,
    que genera un número real pseudoaleatorio de un rango
  • método randrange del módulo random,
    que devuelve un número aleatorio de un rango
  • método sample del módulo random,
    que devuelve una muestra aleatoria de elementos de una secuencia