randint


所属模块:numpy

功能:产生离散均匀分布的整数,这些整数大于等于low,小于high。



实例1:产生一个数组

#!/usr/bin/python3
#code-python(3.6)
import numpy as np
x = np.random.randint(0,10,4)   #从均匀分布[0,10)之间随机产生4个整数
print(x)        #[0 6 2 5]

亲自试一试



函数说明

#函数中的参数的值均为默认的参数值
numpy.random.randint(low, high=None, size=None, dtype='l')

返回值说明

参数说明

low     int,产生随机数的最小值
high    int, 给随机数设置个上限,即产生的随机数必须小于high
size    int or tuple of ints, optional;输出的大小,可以是整数,或者元组
dtype   dtype, optional