04 2019 档案

Numpy 算术函数
摘要:Numpy 算术函数包含简单的加减城乘除:add(), subtract(), multiply() 和 divide() 需要注意的是数组必须具有相同的形状偶符合数组广播规则。 阅读全文

posted @ 2019-04-30 14:54 海纳百川_有容乃大 阅读(153) 评论(0) 推荐(0)

Numpy 数学函数
摘要:Numpy 包含大量的各种赎罪运算的函数,包含三角函数,算术运算的函数,负数处理函数等。 三角函数 Numpy 提供了标准的三角函数:sin()、cos()、tan() 阅读全文

posted @ 2019-04-30 14:42 海纳百川_有容乃大 阅读(159) 评论(0) 推荐(0)

Numpy 字符串函数
摘要:一下函数用于对dtype 为 numpy.string_ 或 numpy.unicode_ 的数组执行向量话字符串操作。 他们基于 Python 内置库中标准的字符串函数。 这些函数在字符串数组类(numpy.char)中定义。 capitalize() 数组元素依次调用str.decode num 阅读全文

posted @ 2019-04-30 14:27 海纳百川_有容乃大 阅读(182) 评论(0) 推荐(0)

Numpy 为运算
摘要:Numpy “bitwise_” 开头的函数是位运算函数: Numpy 位运算包括以下几个函数: 函数 注:也可以使用 ‘&’、“~”、“|”等操作符进行计算。 bitwise_and bitwise_and()函数对数组中正式的二进制形式执行位与运算 以上实例说明; 位与运算操作规律如下: bit 阅读全文

posted @ 2019-04-30 14:10 海纳百川_有容乃大 阅读(117) 评论(0) 推荐(0)

Numpy 数组操作
摘要:Numpy 中包含了一些函数用于处理数组,大概可分为以下街几类: 1、修改数组形状 2、翻转数组 3、修改数组维度 4、连接数组 5、分割数组 6、数组元素的添加与删除 修改数组形状 numpy.reshape numpy.reshape 函数可以再不改变数据的条件下修改形状,格式如下: numpy 阅读全文

posted @ 2019-04-30 13:30 海纳百川_有容乃大 阅读(143) 评论(0) 推荐(0)

Numpy 迭代数组
摘要:Numpy 迭代器对象 numpy.nditer 提供了一种灵活访问一个或者多个数组元素的方式。 迭代器最基本基本的任务是可以完成数组元素的访问。 接下类我们使用arange() 韩式创建一个2*3数组,并使用 nditer 对它进行迭代。 以上实例不是使用标准 C 或者 Forlran 顺序,选择 阅读全文

posted @ 2019-04-30 13:07 海纳百川_有容乃大 阅读(161) 评论(0) 推荐(0)

Numpy 广播(Broadcast)
摘要:广播(Broadcast)是 numpy 对不同形状(shape)的数组进行数值计算的方式,对数组的算术运算通常在相应的元素上进行。 如果两个数组 a 和 b 形状相同,即满足a。shape == b.shape,那么 a*b的结果就是 a 与 b 数组对应为相乘。这要求位数相同, 且个维度的长度相 阅读全文

posted @ 2019-04-30 11:44 海纳百川_有容乃大 阅读(209) 评论(0) 推荐(0)

Numpy 高级索引
摘要:Numpy 比一般的 Python 序列索引方式。 除了之前看到的用整数和切片的索引你外, 数组可以有整数数组索引,布尔索引及花式索引。 整数数组索引 一下实例获取数组中(0, 0),(1, 1)和(2, 0)位置处的元素。 阅读全文

posted @ 2019-04-30 11:22 海纳百川_有容乃大 阅读(132) 评论(0) 推荐(0)

Numpy 切片和索引
摘要:ndarray 对象的内容可以通过缩影或者切片来访问和修改,与 Python 中 list 的切片操作一样。 ndarray 数组可以基于 0-n 的下标进行索引, 切片对象可以通过内置的slice 函数,并设置 start , stop 及 sttep 参数进行,从原数组中切割出一个新数组。 以上 阅读全文

posted @ 2019-04-30 11:07 海纳百川_有容乃大 阅读(125) 评论(0) 推荐(0)

Numpy 从数值范围创建数组
摘要:numpy.包中的使用 arange 函数创建数值范围并返回 ndarray 对象,函数格式如下: 根据 start 与 stop 指定的范围以及 step 设定的步长,生成一个 ndarray: numpy.linspace numpy.linspace 函数用于创建一个一维数组, 数组是一个等差 阅读全文

posted @ 2019-04-30 10:49 海纳百川_有容乃大 阅读(264) 评论(0) 推荐(0)

Numpy 的常用属性 和创建数组
摘要:1、集中常见的 numpy 的属性 ndim:维度 shape:行数和列数 size:元素的个数 2、Numpy 创建 array 2.1、关键字 array:创建数组 dtype:制定数据类型 zeros:创建数据全为 0 ones:创建数据全为 1 empty:创建数据接近 0 arrange: 阅读全文

posted @ 2019-04-30 10:10 海纳百川_有容乃大 阅读(162) 评论(0) 推荐(0)

Numpy 线性代数
摘要:Numpy 提供了线性代数库 linalg , 该库包含了线性代数所需的所有功能,可以看卡下面的说明: numpy.dot() numpy.dot()对于两个一维的数组,计算的是这两个数组的对应下标元素的乘机和数学上称之为内积(;碎玉二维数数组,计算的是两个数组的矩阵乘机;对于多为数组, 他的通用计 阅读全文

posted @ 2019-04-29 17:11 海纳百川_有容乃大 阅读(130) 评论(0) 推荐(0)

Numpy 矩阵库(Matrix)
摘要:Numpy 中包含了一个矩阵库 numpy.matlib, 该模块中的函数返回的是一个矩阵, 而不是 ndarray 对象。 一个 m * n de 矩阵是一个 有 m 行(row) n 列(column)元素排列的矩阵阵列。 矩阵里的元素可以是数字,符号或者数学式。以下是一个由 6 个元素构成的 阅读全文

posted @ 2019-04-29 16:55 海纳百川_有容乃大 阅读(159) 评论(0) 推荐(0)

Numpy 创建数组
摘要:ndarray 数组除了可以使用底层 ndarray 构造器来创建外, 也可以通过以下几种方式来创建。 numpy.empty numpy.empty 方法用来创建一个指定形状(shape),数据类型(dtype)且末初始化的数组: 参数说明: 下面创建空数组的实例: 阅读全文

posted @ 2019-04-29 16:46 海纳百川_有容乃大 阅读(159) 评论(0) 推荐(0)

Numpy 数组属性
摘要:Numpy 数组的维数称为秩(rank),一维数组的秩为 1 , 二维数组的秩为 2 , 以此类推:在Numpy中, 每一个线性的数组称为是一个轴(axis),也就是维度(dimensios)。比如说,二维数组相当于是两个一维数组,其中第一个一维数组中每个元素又是一个一维数组,所以一组数组就是 Nu 阅读全文

posted @ 2019-04-29 16:22 海纳百川_有容乃大 阅读(299) 评论(0) 推荐(0)

Numpy 数据类型
摘要:numpy支持的数据类型比Python内置的类型多很多,基本上可以和C语言的数据类型对应上, 其中部分类型对应为Python内置的类型。下表列举了常用的Numpy基本类型。 用于索引的整数类型(类似于C的ssize_t, 一般情况下任然是 int32 或 int64) uint32 numpy 的数 阅读全文

posted @ 2019-04-29 16:03 海纳百川_有容乃大 阅读(296) 评论(0) 推荐(0)

Numpy Ndarray对象
摘要:Numpy 最重要的一个特点是 N 维数组对象 ndarrary ,它是一系列同类型数据的集合,以 0 下标为开始进行集合中的索引。 ndarray 对象是用于存放同类型元素的多维数组。 ndarray 中每个元素在村中都有相同储存大小的区域。 ndarray 内部有以下内容组成: 1、一个指向数据 阅读全文

posted @ 2019-04-29 15:36 海纳百川_有容乃大 阅读(233) 评论(0) 推荐(0)

Numpy安装
摘要:Python官网上的发行版是不包含Numpy模块的。 1、使用已有的发起行版本 对于许多用户,尤其是在Windows上,最简单的方法就是下载以下的Python发行版,他们包涵了所有的关键包(包括Numpy、Scipy,Matplotlib、IPython。SymPy以及Python核心自带的其他包) 阅读全文

posted @ 2019-04-29 14:43 海纳百川_有容乃大 阅读(187) 评论(0) 推荐(0)

Numpy用户指南
摘要:Numpy是Python语言的一个扩展库,支持大量的维度数组和矩阵运算,此外也针对数组运算提供大量的数学函数库。 Mumpy是一个运行速度非常快的数学库,主要用于数组计算,包涵: 1、一个强大的N维数组对象ndarray 2、广播功能函数 3、整合C/C++/Fortran 4、线性代数、傅里叶变换 阅读全文

posted @ 2019-04-29 14:26 海纳百川_有容乃大 阅读(274) 评论(0) 推荐(0)

Docker 容器连接
摘要:前面我们实现了通过网络端口类访问运行在 diocker 容器内的服务。下面我们来实现通过端口连接到了一个 dokcer 容器。 网络端口映射 我们创建一个python应用的容器。 另外,我们可以指定容器绑定的网络地址,比如绑定 127.0.0.1. 我们使用 -P 参数创建一个容器,使用 docke 阅读全文

posted @ 2019-04-23 18:36 海纳百川_有容乃大 阅读(283) 评论(0) 推荐(0)

Docker 镜像使用
摘要:当运行容器是,使用的镜像如果在本地中不存在,docker就会自动从docker镜像仓库中下载,默认是从Docker Hub 公共镜像源下载。 下面我们来学习: 1、管理和使用本地Docker主机镜像 2、创建镜像 列出镜像列表 我们可以使用docker images来列出本地机上的镜像。 各个选项说 阅读全文

posted @ 2019-04-23 17:24 海纳百川_有容乃大 阅读(1615) 评论(0) 推荐(0)

docker容器的使用
摘要:Docker客户端 docker客户端非常简单,我们可以直接输入docker命令来查看到Docker客户端的所有命令选项。 可以通过命令docker command --help更深入的了解指定的Docker命令的使用方法。 例如我们查看docker stats 指令的具体使用方法: 运行一个web 阅读全文

posted @ 2019-04-23 16:49 海纳百川_有容乃大 阅读(186) 评论(0) 推荐(0)

Docker Hello World
摘要:Docker 允许你在容器内运行应用程序,使用docker run命令来在容器内运行一个个应用程序。 输出Hello World 各个参数解析: docker:Docker的二进制执行文件。 run:与前面的docker组合来运行一个容器。 ubuntu:15.10 指定要运行的镜像,Docker首 阅读全文

posted @ 2019-04-23 15:30 海纳百川_有容乃大 阅读(140) 评论(0) 推荐(0)

Docker架构
摘要:Docker使用客户端-服务器(C/S)架构模式,使用远程API来管理和创建Docker容器。 Docker容器通过Docker镜像来创建。 容器与镜像的关系类似于面向对象编程中的对象和类。 Docker仓库用来保存镜像,可以理解为代码控制中的代码仓库 Docker Hub提供庞大的镜像集合公使用。 阅读全文

posted @ 2019-04-23 14:36 海纳百川_有容乃大 阅读(162) 评论(0) 推荐(0)

TCP编程
摘要:Socket是网络编程的一个抽象概念,通常我们用一个Socket表示“打开了一个网络连接”,而打开一个Socket需要知道目标计算机的IP地址和端口号,在指定协议类型即可。 客户端 大多数连接就是考的TCP连接。创建TCP连接时,主动发起连接叫客户端,被动响应练级的叫服务器。 举个栗子,当我们在浏览 阅读全文

posted @ 2019-04-07 10:14 海纳百川_有容乃大 阅读(220) 评论(0) 推荐(0)

TCP/IP简介
摘要:虽然大家现在对互联网很熟悉,但是计算机网络的出现比互联网要早的多。 计算机为了联网,就必须规定通信协议,早期的计算机网络,都是有个厂商自己规定一套协议,IBM、Apple和Microsoft都有各自的网络协议,互补兼容,这就好比一群人有说英语,有说中文,有的说德语,说同一语言的人可以交流,不同语言之 阅读全文

posted @ 2019-04-06 22:05 海纳百川_有容乃大 阅读(242) 评论(0) 推荐(0)

Python中的urllib
摘要:urllib提供了一系列URL的功能。 Get urllib的request模块可以非常方便的抓取URL内容,也就是发送一个GET请求到指定的页面,然后返回HTTP响应: 例如,对豆瓣的一个URLhttps://opi.douban.com/v2/book/2129650进行抓取,并返回响应: 可以 阅读全文

posted @ 2019-04-06 18:26 海纳百川_有容乃大 阅读(212) 评论(0) 推荐(0)

JSON
摘要:如果我们要在不同的编程语言回见传递对象,就必须把对象序列化为标准的格式,比如XML,但更好的方法是序列化为JSON,因为JSON表示出来就是一个字符串,可以被所有语言读取,也可以方便的存储到磁盘或者通过网络传输。JSON不仅是标准格式,并且比XML更快,而且可以直接在Web页面中读取,非常方便。 J 阅读全文

posted @ 2019-04-06 13:38 海纳百川_有容乃大 阅读(169) 评论(0) 推荐(0)

操作文件和目录
摘要:如果我们要操作文件、目录,可以再命令行下面输入操作系统提供的各种命令来完成,比如dir、cp等命令。 如果要在Python程序找那个执行这些目录和文件操作怎么办?其实操作系统提供的命令指示简单的调用了操作系统提供的接口函数,Python内置的os模块也可以直接调用操作系统提供的接口函数。 打开Pyt 阅读全文

posted @ 2019-04-05 17:54 海纳百川_有容乃大 阅读(124) 评论(0) 推荐(0)

文件读写
摘要:读写文件通常都是IO操作,Python内置了读文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是有操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个 阅读全文

posted @ 2019-04-05 16:36 海纳百川_有容乃大 阅读(262) 评论(0) 推荐(0)

装饰器
摘要:由于函数也是一个对象,而且函数对象可以被赋值给变量,所以没通过变量也能调用改函数。 函数对象有一个__name__属性,可以拿到函数的名字: 现在我们要假设增强now()函数的功能,比如,在函数调用前后自动打印日志,但又不希望Now()函数的定义,这种在代码运行期间动态增加公能的方式,称之为“”装饰 阅读全文

posted @ 2019-04-01 18:34 海纳百川_有容乃大 阅读(132) 评论(0) 推荐(0)

数据结构和算法
摘要:一 . 概念 1. 数据结构 概念: 这是一门专门处理数据的学科,数据元素之间的关联称为结构,描述的是存储和组织数据的方式。 2. 数据 对客观事物的符号表示,指所有能输入到计算机中并被计算机程序处理的符号的总称。 3. 数据项 数据项是数据的不可分割的最小单位。(譬如每个表中字段都是一个数据项) 阅读全文

posted @ 2019-04-01 15:19 海纳百川_有容乃大 阅读(136) 评论(0) 推荐(0)

导航