Python学习之Numpy模块:数组属性

写在前面

之前断断续续的学习Python,对基础语法有一点认识,但是还停留在基础的基础上,自己编写实例的时候脑子还是一片浆糊。
今天突然看到一篇文章,关于学习Python的目的是什么,对于在高校任职的我,不需要把自己锻炼成一个程序员,关键是要把Python用到实处。
也许这就是造成很多人不能坚持学习Python的原因吧。文章对我启发很大,之前有一些语法的基础,加上最近在学习英文,配合学习几个模块
(已经放弃爬虫了,之前的方向定位是想学习爬虫,因为目标不够明确,其实在实际工作中,有很多软件可以实现爬虫的功能,更何况爬虫对于我来说目前不是最需要的),改变战略,从学习Numpy开始入手!

关于Numpy

Numpy模块应该不陌生了,之所以需要学习Numpy,是因为最近在学习论文写作,未来三年内需要往科研方向进军,先打基础,一步一步来。关于模块的安装,百度即可,基础性常规操作了。Python面板依旧使用的Pycharm,已经用习惯了,希望在Numpy学习过程中有所收获并能直接应用于工作实际。

代码

import numpy as np
a = np.array([1,2,3])
print(a)

#多维度
b = np.array([[1,2],[2,3]],ndmin=1)
print(b)
print(b.ndim) #数组轴的数量或维度的数量
print(b.shape) #数组行列个数
print(b.size) #数组元素个数

#更多可查看NumPy 的数组中比较重要 ndarray 对象属性
print(b.dtype) #数据类型
print(b.flags)  #返回内存信息 ,具体

c = np.empty(shape=(3,2),dtype=int)  #随机空数组
print(c)

d = np.zeros(shape=(3,2),dtype=int)    #数组元素指定为0
print(d)

e = np.ones((2,3),int)      #指定数组元素为1
print(e)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值