Aleatoriedad en Python
random.random
random.randint
random.uniform
random.randrange
random.choice
random.sample
random.shuffle
random.seed
Se dan dos números enteros:
num1 = 10
num2 = 20
Genera un número entero aleatorio del rango definido por nuestros números.
Se dan dos números enteros:
num1 = 5
num2 = 30
Genera un número entero pseudoaleatorio del rango definido por nuestros números.
Se dan dos números fraccionarios:
num1 = 1.345
num2 = 14.784
Genera un número real pseudoaleatorio del rango definido por nuestros números.
Se dan dos números enteros:
num1 = -2
num2 = 10
Genera un número real aleatorio del rango definido por nuestros números.
Se dan tres números:
num1 = 5
num2 = 50
num3 = 4
Genera un número aleatorio del rango, definido por el primer y segundo número. Que el tercer número determine el paso de muestreo.
Se da una lista:
lst = [1, 2, 3, 4, 5]
Obtén un elemento aleatorio de esta lista.
Se da una lista:
lst = [1, 2, 3, 4, 5]
Obtén una nueva lista, que consista en tres elementos aleatorios de la lista original.
Se da una lista:
lst = [1, 2, 3, 4, 5]
Mezcla los elementos de esta lista en un orden aleatorio.
Se da una lista con duplicados:
lst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
Obtén tres elementos aleatorios de la lista de manera que los elementos no se repitan en la muestra.
Se da un número:
num = 7
Inicialízalo.
Se da una tupla:
tlp = (10, 6, 2, 4)
Obtén un número aleatorio de ella, y luego inicialízalo.