python - 如何使用 Numpy 编写程序来生成和打印 0 和 1 之间的 5 个随机数
问题描述
如何使用 Numpy 编写程序来生成并打印 5 个介于 0 和 1 之间的随机数
解决方案
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)
推荐阅读
- python-3.x - 使用基于键列的python合并文本文件中的重复行
- javascript - 如何一键打开一个新的html页面和一个链接
- j - 将序数列添加到 J 中自定义动词的输出
- python - 从另一个列表的所有元素中计算列表中的出现次数
- docker - `kind create cluster` 的 --network 选项有什么作用?
- excel - 打印时删除空白行
- processing - 有没有办法让我分配点,使它们在不同的点附近更紧凑?
- java - 如何通过java-api在z3中生成字符串const
- apache-spark - Spark - 是否真的需要安装 scala 才能运行“scala shell”
- python - 在烧瓶中从 Dockerfile 更新 Crontab