python中生成随机数主要使用random模块和numpy库中的random函数。
前者主要用于生成随机数和实现序列中随机数和随机数列的挑选,后者用来生成a*b维的随机矩阵。...一、random模块
random模块中将近有7个函数都是可以用来生成随机数,列举如下:
1. random.random()
功能:随机生成一个[0, 1)的浮点数
示例:
import random...[a, b)的浮点数
3. random.randint(a, b)
功能:随机生成一个[a, b)的整数
4. random.randrange(a, b, step)
功能:在随机生成的以这样的一个整数序列中随机选择一个数
5. random.choice(sequence)
功能:从一个已有的sequence中随机选择一个元素
6. random.sample..., 3, 4, 3, 3, 4],
[3, 4, 2, 3, 3, 2, 2],
[3, 3, 3, 3, 2, 3, 2]])
总结:
(1)random模块主要用于生成随机数和实现序列中随机数和随机数列的挑选