首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python随机数函数random模块示例集

作者: 上海-vivi

地址:https://github.com/small99/deeptest/tree/master/第一期/上海-vivi

声明:本文已获作者授权转载,著作权归作者所有。

#random模块中的一些重要函数:

#从大于等于0小于1中随机取任意实数

1、random.random()

>>> random.random()

#以长整型形式返回N个随机位

2、random.getrandbits(n)

示例:

>>> random.getrandbits(8)

168L

#返回随机实数n,其中a

3、random.uniform(a,b)

示例:

>>> random.uniform(3,9)

#每次以step数隔在start与stop间取随机数

4、random.randrange(start,stop,step)

>>> random.randrange(3,8,2)

3

>>> random.randrange(3,8,2)

7

#在一个列表中取任意一位数

5、random.choice(seq)

>>> random.choice([2,3,4,5,6,7])

2

>>> random.choice([2,3,4,5,6,7])

7

#从序列中随机选择n个数

6、random.sample(seq,n)

示例:

>>> random.sample([2,3,4,58,4,5,7,8],4)

[58, 5, 4, 7]

>>> random.sample([2,3,4,58,4,5,7,8],4)

[2, 8, 3, 58]

上海-vivi所有学习记录见下图

学习练习的代码如下

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180204A0AHDW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券