Hola amigos, las funciones aleatorias son muy útiles en más casos de los que piensas. Hoy voy a darte algunas notas sobre aleatorizar tus scripts python con el módulo random. Este simple módulo tiene algunas interesantes funciones para ver más de cerca:
- random (): Genera un número flotante en el rango 0.0 <= x < 1.0.
- uniform (a, b): Genera un número flotante en el rango a<= x < b.
- randint (a, b): Genera un número entero en el rango a <= x <= b.
- randrange (a, b, paso): Selecciona un número entero en el rango dado. Este rango es igual al de la función built-in range(a, b, paso).
Y para continuar, funciones sobre secuencias:
- choice (secuencia): Devuelve un elemento de la secuencia.
- shuffle (secuencia): Altera el orden de los elementos en la misma secuencia (la misma referencia).
- sample (secuencia, n): Devuelve una nueva secuencia de longitud n con elemento de la secuencia.
- populate (secuencia, n): Lo mismo que sample, pero los elementos de la nueva secuencia no tienen repeticiones.
Para más información sobre el módulo random, visita este enlace.
Esto es todo por ahora. Mantente atento para más código interesante. Los comentarios siempre son bienvenidos.