Python random库常用函数(伪随机数生成器)
1随机生成数
①random():随机生成一个【0,,1)的随机浮点数
②uniform(x,y):随机生成一个【x,y)的随机浮点数
③randint(x,y):随机生成一个【x,y】都是闭区间的整数
④randrange(start,stop,step):有步长的获取随机值
⑤chioce(seq):seq为一个列表,元组,字符串
指定种子
Seed(x)
参数:x 默认为使用一个平台的特定随机原,没有的话则使用当前的时间,
作用:设置随机种子后, 每次运行文件,random()返回值均相同,没有设置随机种子 的话,每次运行文件,random的返回值不一样
洗牌函数—shuffle()
语法:shuffle(alist)
参数:alist既可是一个列表,也可以是一个序列
注意:不能讲洗牌后的列表赋值给其他列表
采样
Sample(x,y)
参数:x为一个列表,y为要生成的字列表的长度
返回值:len=y的列表
Python random库常用函数(伪随机数生成器
最新推荐文章于 2023-11-29 09:24:01 发布