import random print(random.randint(1,100)) # Número aletorio entre 1 y 100 print(random.random()) # Númer aleatorio entre 0 y 1 (1 no incluído) print(round(random.random()*100)+1) # Númer aleatorio entre 0 y 1 (1 no incluído) #random.seed(50) # pongo una semilla porque son números pseudoaletorios print(random.randint(1,100)) # Número aletorio entre 1 y 100 tiradas=[] for i in range(20): tiradas.append(random.randint(1,6)) print(tiradas) alumnos=["Pau","Sandra","Glen","Renata","Juan"] print(random.choice(alumnos)) # Me devuelve un alumno al azar print(random.sample(alumnos,2)) # me devuelve una muestra de dos alumnos al azar random.shuffle(alumnos) # desordena la lista print(alumnos) # recorro la lista desordenada for alumno in alumnos: print(alumno) # me devuelve un número decimal entre 2.5 y 5.5 con distribución uniforme # es decir, todos tienen la misma probabilidad de aparecer print(random.uniform(2.5, 5.5)) # Esto con una gaussiana indicando mu y sigma print(random.gauss(0, 3))