基本数据类型

python numpy模块

python numpy模块 

各种数组的创建方法

定义一个二维数组:

可以使用dtype设置数据类型

python numpy模块

查看数组的属性:

python numpy模块

全0填充的数组:np.zeros()

第一个位置使用元组表示维度,第二个位置dtype表示数据类型,默认是float

python numpy模块

全1填充:np.ones()

同zeros 默认数据类型也是float

python numpy模块

np.arange()的用法

可以直接np.arange(10)

或者np.arange(1,10)

或者np.arange(1,10,2)

下面两行效果等价:

python numpy模块

np.linespace():在指定间隔内 返回差值相等的数

np.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)

参数解释:start,stop是开始,结束的数字,num是生成多少个数字,默认50个;endpoint是最后一个stop数字是否包含进去,默认包含;retstep,是两个数字间的间距,默认不显示;dtype默认。

endpoint作用展示:


python numpy模块

随机数

使用np.random.random(),生成【0,1)范围内的随机数

python numpy模块

np.random.randint()在自定义范围生成随机整数

python numpy模块



相关文章: