Tira los dados
En el ejercicio anterior, utilizaste rand()
, que genera un flotador aleatorio entre 0 y 1.
Como explica Hugo en el vídeo, también puedes utilizar randint()
, también una función del paquete random
, para generar números enteros aleatoriamente. La siguiente llamada genera aleatoriamente el número entero 4, 5, 6 ó 7. 8 no está incluido.
import numpy as np
np.random.randint(4, 8)
NumPy ya se ha importado como np
y se ha establecido una semilla. ¿Puedes tirar unos dados?
Este ejercicio forma parte del curso
Python intermedio
Instrucciones de ejercicio
- Utiliza
randint()
con los argumentos adecuados para generar aleatoriamente el número entero 1, 2, 3, 4, 5 ó 6. Esto simula un dado. Imprímelo. - Repite el resultado para ver si el segundo lanzamiento es diferente. De nuevo, imprime el resultado.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Import numpy and set seed
import numpy as np
np.random.seed(123)
# Use randint() to simulate a dice
# Use randint() again