random是python中用于生成伪随机数的标准函数库,使用时候只需要import random。包含两类函数,常规的8个函数:
一、基础小结
第一类:基本随机函数
random.seed(a):
随机数种子。只要确定了随机种子,每一次产生的随机序列都是确定的。
random.random():
生成一个[0.0,1.0]之间的随机小数。
第二类:扩展随机函数
random.uniform(a,b):
生成一个[a,b]之间的随机小数。
random.randint(m,n):
生成一个[m,n]之间的随机整数。
random.randrange(m,n[,k]):
生成一个[m,n]之间以k为步长的随机整数。
random.getrandbits(k):
生成一个以k为步长的随机整数。
random.choice(seq):
从序列中随机选取一个元素。
random.sample(seq,n):
从序列中随机选取n个元素组成新的序列。
random.shuffle(seq):
对序列随机排序,返回打乱后的序列。
二、牛刀小试
1、以 123 为随机数种子
版权声明:本文为u014041590原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。