😊 np.random.randint()的用法 😊
在Python中,`np.random.randint()` 是 NumPy 库中的一个非常实用的函数,用于生成随机整数。简单来说,它可以帮助我们快速生成指定范围内的随机数,非常适合模拟数据或进行实验分析!
首先,我们需要导入 NumPy:
```python
import numpy as np
```
接着,来看看它的基本语法:
```python
np.random.randint(low, high=None, size=None, dtype=int)
```
- `low`: 生成随机数的下界(包含)。
- `high`: 上界(不包含)。如果未提供,则默认为 `low` 的上界为 `0`。
- `size`: 返回数组的形状,例如 `(3, 3)` 表示生成一个 3x3 的二维数组。
- `dtype`: 随机数的数据类型,默认为 `int`。
举个例子:
```python
random_num = np.random.randint(1, 10)
print(random_num) 输出一个 1 到 9 之间的随机整数
```
如果需要批量生成随机数,可以设置 `size` 参数:
```python
random_array = np.random.randint(1, 100, size=(4, 4))
print(random_array)
```
这样就会生成一个 4x4 的二维数组,每个元素都是 1 到 99 之间的随机整数!
✨ 总之,`np.random.randint()` 是一个功能强大且易用的工具,无论是在数据分析还是算法测试中都非常实用!快去试试吧! ✨
版权声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。