Python中关于random中random和randint方法相关知识以及和numpy中random的对比
一.关于random模块
1.random.random()
用来生成(0,1)之间的一个随机浮点数。
(注:0<=x<1.0)
示例代码:
import random
a = random.random()
print(a)
运行结果(随机参考):
0.33606552365367603
2.random.uniform()
用来生成一个指定范围内的随机浮点数。
示例代码:
import random
a = random.uniform(3, 4)
print(a)
运行结果(随机参考):
3.8306864167002543
3.random.choice()
从所定序列中获取随机元素。
示例代码:
import random
a = random.choice([1, 3, 4, 5])
print(a)
运行结果(随机参考):
5