首页 > 解决方案 > 如何使用 Numpy 编写程序来生成和打印 0 和 1 之间的 5 个随机数

问题描述

如何使用 Numpy 编写程序来生成并打印 5 个介于 0 和 1 之间的随机数

标签: pythonnumpyrandom

解决方案


import numpy as np
numbers = np.random.rand(5)
print(numbers)

np.random.rand将从 [0,1] 上的均匀分布中生成样本

如果你想从不同的区间生成数字,比如说 [a,b] ,你可以使用:

import numpy as np

a = 2
b = 4
numbers = a + np.random.rand(5)*(b-a)
print(numbers)

推荐阅读