Bootstrap

Python02-- Python中关于random中random和randint方法相关知识以及和numpy中random的对比

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

4.random.randint()

;