random库

伪随机数的原因:   

     random库中函数主要用于产生各种分布的伪随机数序列。random库中的随机函数是按照一定算法模拟产生的,其概率是确定的、可见的,所以被称为伪随机数。而真正意义上的随机数是按照实验过程中表现的分布概率随机产生的,其结果是不可预测的。

    random库可以生成不同类型的随机数函数,所有函数都是基于最基本的random.random( )函数扩展实现的。

 

random库常用的函数

random.random( )返回一个介于左闭右开[ 0.0, 1.0 ]区间的浮点数左闭右开
random.uniform(a,b)返回一个介于a和b之间的浮点数,可能包含a,b左右都闭合
random.randint( )返回range[a,b]之间的一个随机整数, 
random.range(start, stop, step)返回[start, stop)之间的一个整数,参数step为步长左闭右开
random.choice( seq )从非空序列seq中随机选取一个元素。如果seq为空,则报告IndexError异常 
random.shuffle(x, random)随机打乱可变序列x内元素的排列顺序 
random.seed( a=None)初始化伪随机数生成器 

 

转载于:https://www.cnblogs.com/bravesunforever/p/11385829.html

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值