Python生成随机小数,生成随机小数的函数python
前提:需要导入随机模块。
随机导入
随机的
Random.random()用于生成一个从0到1的十进制随机符号:0=n 1.0
random.random() #随机浮点x,
2、随机.统一
random.uniform的函数原型是:random.uniform(a,b),用于生成指定范围内的随机数符号。两个参数一个是上限,一个是下限。如果a b,生成的随机数n: a=n=b .如果a
random.uniform(1,10) #随机浮点数x,
random.randint
random.randint()的函数原型是:random.randint(a,b),用于生成指定范围内的整数。其中参数A为下限,参数B为上限,生成的随机数N: A=N=B。
随机变量(10,100)
random.randrange
random.randrange的函数原型是:random.randrange ([start],stop [,step]),从一个集合中获取一个在指定范围内按指定基数递增的随机数。如:random.randrange(10,100,2),结果相当于从[10,12,14,16,96,98]序列。在结果中,Random.randrange(10,100,2)等效于random.choice(range(10,100,2))。
从0到100中随机选择一个偶数:
随机导入
random.randrange(0,101,2)
5、随机选择
从序列中获取一个随机元素。它的函数原型是:random.choice(序列)。参数序列指示有序类型。这里需要说明的是,sequence在python中并不是一个特定的类型,而是一系列的类型。列表、元组、字符串都属于序列。顺序请参考python手册数据模型章节。
Random.choice (abcdefg% * f) #个随机字符
迪
Random.choice ([apple , pear , peach , orange , lemon]) #随机选择一个字符串:
柠檬
6、随机洗牌
random.shuffle的函数原型是:random.shuffle(x[,random]),用来对一个列表中的元素进行加扰。比如:
p=[Python , is ,强大,简单,等等.]
随机洗牌
打印p
#结果(由于随机性,您的结果可能会有所不同。)
#[强大,简单,是, Python ,等等.]
p=[Python , is ,强大,简单,等等.]
7、随机抽样
random.sample的函数原型是:random.sample(sequence,k),从指定的序列中随机获取指定长度的片段。sample函数不会修改原始序列。如果k大于序列元素的数量,将会被报告
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。