python random.random(),生成随机数

random.random()方法

random()是python模块random中的方法,是利用python代码来生成随机数的一个常用方法,生成的随机数的值范围是0至1之间,这个在python的源码中是这样介绍的:random() -> x in the interval [0, 1).注意,0是闭区间,1是开区间,即0值可以取到,而1不可以。


参数

无。random()方法不接收任何参数,否则python将抛出TypeError。


返回值

python浮点数float类型的值,大小介于[0,1)之间。


random()方法实例代码

>>> import random
>>> random.random()
0.8474337369372327
>>> random.random()
0.763774618976614
>>> random.random(1) #random()方法不接收任何参数
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: random() takes no arguments (1 given)
>>> random.seed(2) #如果想要random()方法返回相同的随机值,可以是用seed()生成器种子
>>> random.random()
0.9560342718892496
>>> random.seed(2)
>>> random.random()
0.9560342718892496

全栈后端 / Python库 :









Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.