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直接改变原有的序列
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章