python随机函数
random, uniform, randint, randrange, shuffle, sample
-
random()
random():返回随机生成的一个实数,范围[0,1)
import random #random()方法不能直接访问,需要导入random模块,然后通过random静态对象调用该方法
-
random.random()
random.random()方法用于生成一个0到1的随机浮点数:0<=n<=1.0
Python 3.7.9 (default, Aug 31 2020, 17:10:11) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import random >>> print(random.random()) 0.9813106591730276 >>> print(random.random()) 0.7331968297842003
-
random.uniform
random.uniform(a,b):用于生成一个指定范围内的随机浮点数。如果a>b,则b<=n<=a; 若a>b,则a<=n<=b.
>>> import random >>> print(random.uniform(4,10)) 5.766155005725524