本篇文章为大家展示了random模块如何在python中使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
创新互联是一家集网站建设,任城企业网站建设,任城品牌网站建设,网站定制,任城网站建设报价,网络营销,网络优化,任城网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。1. random.random()
用于生成一个0到1的随机浮点数: 0 <= n < 1.0
2. random.seed(n)
用于设定种子值,其中的n可以是任意数字。random.random() 生成随机数时,每一次生成的数都是随机的。但是,使用 random.seed(n) 设定好种子之后,在先调用seed(n)时,使用 random() 生成的随机数将会是同一个。
3. random.uniform(a,b)
返回a,b之间的随机浮点数,若a<=b则范围[a,b],若a>=b则范围[b,a] ,a和b可以是实数。
4. random.randint(a,b)
返回a,b之间的整数,范围[a,b],注意:传入参数必须是整数,a一定要比b小。
5. random.randrange([start=0], stop[, step=1])
返回前闭后开区间[start,stop)内的整数,可以设置step。只能传入整数。
6. random.choice(sequence)
从sequence(序列,列表、元组和字符串)中随机获取一个元素。
7. random.choice(sequence, k)
从sequence(序列,列表、元组和字符串)中随机获取k个元素,可能重复,k用参数名传值,k省略则默认取1个,返回list。
8. random. shuffle(x)
用于将列表中的元素打乱顺序,俗称为洗牌。
9. random. sample(sequence,k)
从指定序列中随机获取k个不重复元素作为一个列表返回, sample函数不会修改原有序列。
知识点扩展:
python random模块导入及用法
random是程序随机数,很多地方用到,验证码,图片上传的图片名称等,下面说说python random模块导入及用法
1,模块导入
import random
2,random用法
random.randomrange(1,10) 返回1-10随机数,不包括10
random.randomint(1,10) 返回1-10随机数,包括10
random.randomrange(1,100,2) 随机选取0-100的偶数
random.random() 返回浮点数
random.choice()
random.sample() 从多个字符选取特定字符
上述内容就是random模块如何在python中使用,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。