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))