ÎncepețiÎncepe gratuit

Aruncă zarul

În exercițiul anterior, ai folosit rand(), care generează un număr float aleatoriu între 0 și 1.

Așa cum a explicat Hugo în video, poți folosi la fel de bine randint(), tot o funcție din pachetul random, pentru a genera numere întregi aleatoriu. Apelul de mai jos generează aleatoriu numărul întreg 4, 5, 6 sau 7. 8 nu este inclus.

import numpy as np
np.random.randint(4, 8)

NumPy a fost deja importat ca np și a fost setat un seed. Ești gata să arunci zarul?

Acest exercițiu face parte din cursul

Python intermediar

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește randint() cu argumentele potrivite pentru a genera aleatoriu numărul întreg 1, 2, 3, 4, 5 sau 6. Aceasta simulează un zar. Afișează rezultatul.
  • Repetă operațiunea pentru a vedea dacă a doua aruncare dă un rezultat diferit. Afișează din nou rezultatul.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Import numpy and set seed
import numpy as np
np.random.seed(123)

# Use randint() to simulate a dice


# Use randint() again
Editează și rulează codul