1 / 14
文档名称:

Python中的Numpy入门教程.doc

格式:doc   大小:79KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python中的Numpy入门教程.doc

上传人:vivian5400 2022/1/19 文件大小:79 KB

下载得到文件列表

Python中的Numpy入门教程.doc

相关文档

文档介绍

文档介绍:Python 中的 Numpy 入门教程
1、 Numpy 是什么
很简单, Numpy 是 Python 的一个科学计算的库,提供了矩阵运算的功能, 其一般与 Scipy 、matplotlib 个三维数组:
复制代码 代码如下 :
>>> print ((2,2,2))
[[[ 0. 0.]
[ 0. 0.]]
[[ 0. 0.]
[ 0. 0.]]]
获取数组的属性:
复制代码 代码如下 :
>>> a = ((2,2,2))
>>> print #数组的维数
3
>>> print #数组每一维的大小
(2, 2, 2)
>>> print #数组的元素数
8
>>> print #元素类型
float64
>>> print #每个元素所占的字节数
8 数组索引,切片,赋值
示例:
复制代码 代码如下 :
>>> a = ( [[2,3,4],[5,6,7]] )
>>> print a
[[2 3 4]
[5 6 7]]
>>> print a[1,2]
7
>>> print a[1,:]
[567]
>>> print a[1,1:2]
[6]
>>> a[1,:] = [8,9,10]
>>> print a
[[ 2
3 4]
[ 8
9 10]]
使用 for 操作元素
复制代码 代码如下 :
>>> for x in (1,3,3):
... print x
...


基本的数组运算
先构造数组 a、 b:
复制代码 代码如下 :
>>> a = ((2,2))
>>> b = (2)
>>> print a
[[ 1. 1.]
[ 1. 1.]]
>>> print b
[[ 1. 0.]
[ 0. 1.]]
数组的加减乘除:
复制代码 代码如下 :
>>> print a > 2
[[False False]
[False False]]
>>> print a+b
[[ 2. 1.]
[ 1. 2.]]
>>> print a-b
[[ 0. 1.]
[ 1. 0.]]
>>> print b*2
[[ 2. 0.]
[ 0. 2.]]
>>> print (a*2)*(b*2)
[[ 4.
0.]
[ 0.
4.]]
>>> print b/(a*2)
[[
0. ]
[ 0.
]]
>>> print (a*2)**4
[[ 16. 16.]
[ 16. 16.]]
使用数组对象自带的方法:
复制代码 代码如下 :
>>> ()

最近更新

性发育异常疾病诊断与治疗湖南省妇幼保健院 59页

鼓风曝气设备充氧性能检测方法及过程影响因素.. 2页

黑龙江省小城镇景观特色塑造研究中期报告 2页

黑龙江省不同模式农村资金互助社绩效差异研究.. 2页

2024年最新保安转正申请书范文(精选15篇) 23页

黄豆酱超高压杀菌动力学及处理后品质变化的研.. 2页

黄翅大白蚁中肠木质纤维素降解相关酶类的序列.. 2页

2024年最新人教版音乐四年级教学计划3篇 10页

急性胰腺炎亚特兰大分类标准修订(2012) 22页

麻织物性能及其风格的评价比较研究的开题报告.. 2页

2024年最新中医科医师工作总结范文 8页

禁毒教育活动心得体会(3篇) 5页

秋季运动会开幕式主持词 24页

施肥机器人商业计划书 38页

鱿鱼内脏蛋白酶的提取及性质研究的开题报告 2页

食堂拓展计划书 33页

美丽的小学作文9篇(荐) 9页

考研考生诚信考试承诺书范文(33篇) 33页

读书演讲稿格式及范文(30篇) 55页

高速列车液压制动试验台研究的开题报告 2页

速递承包合同(3篇) 11页

奶茶方案的完整性与可行性 32页

高选择性微带宽频带滤波器的分析与设计的开题.. 2页

销售合同补充协议书 8页

门面(摊位)管理合同(3篇) 8页

《同分母分数加、减法》教学设计(通用6篇) 1页

江西景德镇的导游词13篇 27页

七年级第一学期末成绩分析会年级组长发言稿 4页

老挝语-中文对照发音(共32页) 32页

金属探测器课程设计报告 11页