random函数中的方法

randint(a,b):用于生成一个指定范围 [ a , b ] 内的随机整数 n ,a <= n <= b。

 random()用于生成一个 [0,1.0)的随机浮点数。

 uniform(a,b):用于生成一个指定范围[a,b]内的随机浮点数 n,如果a < b, 即  b <= n <= a;如果 a > b,即 b <= n <= a。

                          a < b                                                                              a > b

             

randrange(a,b[,step]):从指定范围内,按指定基数递增的集合中获取一个随机数。例如random.randreange(10,100,2),结果相当于从 [10m12,14,16……,96,98]中随机取一个数。 random.randrange(10,100,2) 《==》random.choice(10,100,2))。

choice():返回一个(列表,元组或字符串中的)随机项。

shuffle(x[,random]:用于将一个列表中的元素打乱。

sample(sequence,k):从指定序列中随机获取指定长度的片段,sample函数不会修改原有序列。

        数组:                                                                      字符串:

   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值