Začněte nyníZačněte zdarma

Hoď kostkou

V předchozím cvičení jsi použil/a rand(), která generuje náhodné desetinné číslo mezi 0 a 1.

Jak Hugo vysvětlil ve videu, můžeš stejně dobře využít randint(), což je také funkce z balíčku random, pro náhodné generování celých čísel. Následující volání náhodně vygeneruje celé číslo 4, 5, 6 nebo 7. Číslo 8 není zahrnuto.

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

NumPy je už naimportováno jako np a seed byl nastaven. Zkusíš hodit kostkou?

Toto cvičení je součástí kurzu

Intermediate Python

Zobrazit kurz

Pokyny k cvičení

  • Použij randint() s vhodnými argumenty tak, aby náhodně vygenerovalo celé číslo 1, 2, 3, 4, 5 nebo 6. Tím nasimulujeme hod kostkou. Výsledek vypiš.
  • Zopakuj hod a zjisti, jestli druhý výsledek bude jiný. Opět ho vypiš.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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

# Use randint() to simulate a dice


# Use randint() again
Upravit a spustit kód