![OpenCV计算机视觉项目实战(Python版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/696/52842696/b_52842696.jpg)
上QQ阅读APP看书,第一时间看更新
3-3-7 使用random.randint( )函数建立随机数内容的多维数组
random.randint( )函数可以建立随机数内容的数组,语法如下:
np.random.randint(low, high=None, size=None, dtype=int)
上述参数意义如下:
low:随机数的最小值(含此值)。
high:这是可选项,如果有此参数代表随机数的最大值(不含此值)。如果不含此参数,则随机数是0~low。
size:这是可选项,表示数组的维数。
dtype:默认是整数数据类型(int),也可以用此设定数据类型。
程序实例ch3_7.py:分别建立单一随机数、含10个元素数组的随机数、3×5的二维数组的随机数。
![](https://epubservercos.yuewen.com/1BEC8A/31397881107141406/epubprivate/OEBPS/Images/Figure-P40_1658.jpg?sign=1738811216-mPJNeTvYRyvcnvc65k8TIILhP7H7e14R-0-003aa5aa723298c9f70168e6a5be52fe)
执行结果
![](https://epubservercos.yuewen.com/1BEC8A/31397881107141406/epubprivate/OEBPS/Images/Figure-P40_1661.jpg?sign=1738811216-KEOlmLLRgCbZN2zRMunmwNoWYalnpoRx-0-57870ef1c73a1edfe1cb640355ef9b02)