Aleatoriedad en Python

random.randomrandom.randintrandom.uniformrandom.randrangerandom.choicerandom.samplerandom.shufflerandom.seed
Задание 1

Se dan dos números enteros:

pythonnum1 = 10
num2 = 20

Genera un número entero aleatorio del rango definido por nuestros números.

Задание 2

Se dan dos números enteros:

pythonnum1 = 5
num2 = 30

Genera un número entero pseudoaleatorio del rango definido por nuestros números.

Задание 3

Se dan dos números fraccionarios:

pythonnum1 = 1.345
num2 = 14.784

Genera un número real pseudoaleatorio del rango definido por nuestros números.

Задание 4

Se dan dos números enteros:

pythonnum1 = -2
num2 = 10

Genera un número real aleatorio del rango definido por nuestros números.

Задание 5

Se dan tres números:

pythonnum1 = 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.

Задание 6

Se da una lista:

pythonlst = [1, 2, 3, 4, 5]

Obtén un elemento aleatorio de esta lista.

Задание 7

Se da una lista:

pythonlst = [1, 2, 3, 4, 5]

Obtén una nueva lista, que consista en tres elementos aleatorios de la lista original.

Задание 8

Se da una lista:

pythonlst = [1, 2, 3, 4, 5]

Mezcla los elementos de esta lista en un orden aleatorio.

Задание 9

Se da una lista con duplicados:

pythonlst = [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.

Задание 10

Se da un número:

pythonnum = 7

Inicialízalo.

Задание 11

Se da una tupla:

pythontlp = (10, 6, 2, 4)

Obtén un número aleatorio de ella, y luego inicialízalo.