翻譯自 這裡
Preface :
在 random 模組透過類別 SystemRandom 呼叫系統函數 os.urandom() 來產生亂數. 接著來看看上面提供的函數 :
- random.seed([x])
- random.getstate()
- random.setstate(state)
- random.jumpahead(n)
- random.getrandbits(k)
底下的函數讓你可以任意產生整數的亂數 :
- random.randrange([start], stop[, step])
- random.randint(a, b)
底下函數提供更彈性用法 :
- random.choice(seq)
- random.shuffle(x[, random])
- random.sample(population, k)
更多如產生浮點數亂數 (random.random() : Return the next random floating point number in the range [0.0, 1.0).), 高斯分布 (random.gauss(mu, sigma)) 等相關應用, 可以參考The Python Standard Library.
Example :
來看一些使用範例 :
Preface :
在 random 模組透過類別 SystemRandom 呼叫系統函數 os.urandom() 來產生亂數. 接著來看看上面提供的函數 :
- random.seed([x])
- random.getstate()
- random.setstate(state)
- random.jumpahead(n)
- random.getrandbits(k)
底下的函數讓你可以任意產生整數的亂數 :
- random.randrange([start], stop[, step])
- random.randint(a, b)
底下函數提供更彈性用法 :
- random.choice(seq)
- random.shuffle(x[, random])
- random.sample(population, k)
更多如產生浮點數亂數 (random.random() : Return the next random floating point number in the range [0.0, 1.0).), 高斯分布 (random.gauss(mu, sigma)) 等相關應用, 可以參考The Python Standard Library.
Example :
來看一些使用範例 :
沒有留言:
張貼留言