el módulo random
es un Módulo incorporado para generar las variables pseudo-aleatorias. Se puede usar para realizar alguna acción al azar, como obtener un número aleatorio, seleccionar elementos aleatorios de una lista,barajar elementos al azar, etc.
generar flotadores aleatorios
el método random.random()
devuelve un número de flotador aleatorio entre 0.0 y 1.0. La función no necesita ningún argumento.,
Copiar
>>> import random>>> random.random()0.645173684807533
Generar Enteros Aleatorios
El random.randint()
método devuelve un entero aleatorio entre el especificado enteros.
Copiar
>>> import random>>> random.randint(1, 100)95 >>> random.randint(1, 100)49
Generar Números Aleatorios dentro del Rango
El random.randrange()
método devuelve un seleccionados al azar de los elementos de la gama creada por el arranque, parada y paso de argumentos. El valor de inicio es 0 por defecto., Del mismo modo, el valor de step es 1 por defecto.
copiar
>>> random.randrange(1, 10)2>>> random.randrange(1, 10, 2)5 >>> random.randrange(0, 101, 10)80
seleccionar elementos aleatorios
el método random.choice()
devuelve un elemento seleccionado aleatoriamente de una secuencia no vacía. Una secuencia vacía como argumento genera un IndexError.
Copiar
>>> import random>>> random.choice('computer')'t' >>> random.choice()45 >>> random.choice((12,23,45,67,65,43))67
reproducción Aleatoria de Elementos al Azar
El random.shuffle()
método al azar reordena los elementos en una lista.,
Más información sobre el módulo aleatorio en Python docs.