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

Ver curso

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