Náhodné desetinné číslo
Náhodnost má uplatnění v mnoha oblastech – ve vědě, umění, statistice, kryptografii, hrách, hazardu a dalších. Využijeme ji k simulaci hry.
Vše, co budeš potřebovat, najdeš v balíčku random, což je podbalíček numpy. V tomto cvičení použiješ dvě funkce z tohoto balíčku:
seed(): nastaví náhodný seed, díky čemuž jsou tvoje výsledky reprodukovatelné mezi jednotlivými simulacemi. Jako argument přijímá libovolné celé číslo. Po zavolání funkce se žádný výstup nevygeneruje.rand(): bez zadání argumentů vygeneruje náhodné desetinné číslo mezi nulou a jedničkou.
Toto cvičení je součástí kurzu
Intermediate Python
Pokyny k cvičení
- Importuj
numpyjakonp. - Pomocí
seed()nastav seed; jako argument předej hodnotu123. - Vygeneruj své první náhodné desetinné číslo pomocí
rand()a vypiš ho.
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 as np
# Set the seed
# Generate and print random float