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