Método randrange del módulo random
El método randrange del módulo random
devuelve un número aleatorio de un rango.
En el primer parámetro opcional del método
indicamos el inicio de la secuencia. En
el segundo parámetro obligatorio establecemos el final.
Y en el tercer parámetro opcional
pasamos el paso con el que se seleccionará
el número.
Sintaxis
import random
random.randrange([inicio], fin, [paso])
Ejemplo
Obtengamos un número en el rango desde
0 hasta 10, con un paso de muestreo
2:
print(random.randrange(1, 10, 2))
Resultado de ejecutar el código:
5
Ejemplo
Ahora para el método randrange especifiquemos
solo el inicio y el final del rango:
print(random.randrange(1, 10))
Resultado de ejecutar el código:
4
Ejemplo
Ahora especifiquemos en el método solo un parámetro obligatorio - el final del rango:
print(random.randrange(10))
Resultado de ejecutar el código:
5
Véase también
-
método
uniformdel módulorandom,
que genera un número real pseudoaleatorio de un rango -
método
randintdel módulorandom,
que genera un número entero pseudoaleatorio de un rango -
método
sampledel módulorandom,
que devuelve una muestra aleatoria de elementos de una secuencia -
método
randomdel módulorandom,
que devuelve un número pseudoaleatorio -
método
seeddel módulorandom,
que inicializa el número aleatorio