python中uniform函数_python--随机函数(random,uniform,randint,randrange,shuffle,sample)

random()

random()方法:返回随机生成的一个实数,它在[0,1)范围内

运用random()方法的语法:

import random #random()方法不能直接访问,需要导入random模块,然后通过random静态对象调用该方法

random.random

random.random()方法用于生成一个0到1的随机浮点数:0<=n<1.0

>>> import random

>>> print "random():",random.random()

random(): 0.809221478124

>>> print "random():",random.random()

random(): 0.877521147987

random.uniform

random.uniform(a,b):用于生成一个指定范围内的随机浮点数,两格参数中,其中一个是上限,一个是下限。如果a>b,则生成的随机数n,即b<=n<=a;如果a>b,则a<=n<=b。

>>> import random

>>> print random.uniform(10,20)

13.2960134544

>>> print random.uniform(20,10)

15.9038751838

random.randint

random.randint(a,b):用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限࿰

你可能感兴趣的:(python中uniform函数_python--随机函数(random,uniform,randint,randrange,shuffle,sample))