隨機浮點數
隨機性在科學、藝術、統計、密碼學、遊戲、賭博等領域都有廣泛應用。你將用隨機性來模擬一個遊戲。
你需要的所有功能都在 numpy 的子套件 random 中。這個練習會用到其中兩個函式:
seed():設定隨機種子,讓你的結果在不同模擬之間可重現。它的引數是你選擇的一個整數。呼叫這個函式時不會產生任何輸出。rand():若不提供任何引數,會產生介於 0 到 1 之間的隨機浮點數。
本練習屬於課程
Python 中級
練習說明
- 將
numpy以別名np匯入。 - 使用
seed()設定隨機種子;引數傳入123。 - 用
rand()產生第一個隨機浮點數,並將其印出。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Import numpy as np
# Set the seed
# Generate and print random float