python生成指定范围内的随机整数,使用numpy库的matlib子库的rand()方法和也行,或者只使用自带built-in的randint方法也行, 以生成5个1-10的随机整数放在a变量中为例,操作如下: ①不使用numpy库需要3行代码: import random; a=[random.randint(1,10) for i in range(5)]; print(a); ②使用numpy库需要4行代码: import numpy as np; import numpy.matlib; a=np.asarray((np.matlib.rand(1,5)*10+1),dtype=int).tolist()[0]; print(a);