python-random模塊

import random as rd

random模塊的常用函數

函數 用法
randint(a, b) 生成一個a到b間的隨機整數,包括a和b
random() 生成一個0到1之間的隨機浮點數,包括0但不包括1,也就是[0.0, 1.0)
uniform(a, b) 生成a、b之間的隨機浮點數,a、b無需是整數,也不用考慮大小
choice(seq) 從序列中隨機選取一個元素,seq需要是一個序列,比如list、元組、字符串
randrange(start, stop, step) 生成一個從start到stop(不包括stop),間隔爲step的一個隨機數
sample(population, k) 從population序列中隨機獲取k個元素,生成一個新序列
shuffle(x) 把序列x中的元素順序打亂。shuffle直接改變原有的序列
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章