Lancia i dadi
Nell'esercizio precedente, hai usato rand()
, che genera un random float compreso tra 0 e 1.
Come ha spiegato Hugo nel video, puoi utilizzare anche randint()
, una funzione del pacchetto random
, per generare numeri interi in modo casuale. La seguente chiamata genera il numero intero 4, 5, 6 o 7 in modo casuale. 8 non è incluso.
import numpy as np
np.random.randint(4, 8)
NumPy è già stato importato come np
e il random seed è stato impostato. Riesci a tirare i dadi?
Questo esercizio fa parte del corso
Python - Livello Intermedio
Istruzioni dell'esercizio
- Utilizza
randint()
con gli argomenti appropriati per generare in modo casuale i numeri interi 1, 2, 3, 4, 5 o 6. Questo simula un dado. Stampalo. - Ripeti per vedere se il secondo lancio è diverso. Anche in questo caso, stampa il risultato.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import numpy and set seed
import numpy as np
np.random.seed(123)
# Use randint() to simulate a dice
# Use randint() again