摘要: NumPy NumPy(Numerical Python的简称)是Python科学计算的基础包。 涵盖以下功能: 快速高效的多维数组对象ndarray。 用于对数组执行元素级计算以及直接对数组执行数学运算的函数。 用于读写硬盘上基于数组的数据集的工具。 线性代数运算、傅里叶变换,以及随机数生成。 p 阅读全文
posted @ 2019-05-09 16:44 yl007 阅读(192) 评论(0) 推荐(0) 编辑
摘要: pandas是专门为处理表格和混杂数据设计的,NumPy更适合处理统一的数值数组数据。 pandas的数据结构: Series:Series是一种类似于一维数组的对象,它由一组数据(各种NumPy数据类型)以及一组与之相关的数据标签(即索引)组成。 如果只传入一个字典,则结果Series中的索引就是 阅读全文
posted @ 2018-09-18 17:53 yl007 阅读(365) 评论(0) 推荐(0) 编辑
摘要: NumPy是高性能科学计算和数据分析的基础包。 主要功能: 1、ndarray,一个具有矢量算术运算和复杂广播能力的快速且节省空间的多维数组。 2、用于对整组数据进行快速运算的标准数学函数(无需编写循环)。 3、用于读写磁盘数据的工具以及用于操作内存映射文件的工具。 4、线性代数、随机数生成以及傅里 阅读全文
posted @ 2018-09-17 17:54 yl007 阅读(119) 评论(0) 推荐(0) 编辑
摘要: datetime :datetime是Python处理日期和时间的标准库。 获取当前日期和时间 获取指定日期和时间 timestamp:计算机存储内存储当前时间的标准计量,全球各地的计算机在任意时刻的timestamp都是完全相同的。 timestamp转换为datetime,使用datetime提 阅读全文
posted @ 2018-08-30 15:50 yl007 阅读(198) 评论(0) 推荐(0) 编辑
摘要: \d:匹配一个数字 \w:匹配一个字母或数字 .:匹配任意字符 \s:匹配一个空格 [0-9a-zA-Z\_]:匹配一个数字、字母或者下划线 [0-9a-zA-Z\_]+:匹配至少由一个数字、字母或者下划线组成的字符串 [a-zA-Z\_][0-9a-zA-Z\_]*:匹配由字母或下划线开头,后接任 阅读全文
posted @ 2018-08-28 17:47 yl007 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 文件读写: 读:open(文件名,标识符),标识符:' r '(读)、' rb '(读取二进制文件) 写:open(文件名,标识符),标识符:' w '(写)、' wb '(写二进制文件) read():可以一次读取文件的全部内容。 write():当我们写文件时,操作系统往往不会立刻把数据写入磁盘 阅读全文
posted @ 2018-08-27 18:01 yl007 阅读(118) 评论(0) 推荐(0) 编辑
摘要: __slots__:限制该class实例能添加的属性,__slots__定义的属性仅对当前类实例起作用,对继承的子类是不起作用的。 @property:Python内置的一个装饰器,负责把一个方法变成属性调用。 把一个getter方法变成属性,只需要加上@property就可以了; 把一个sette 阅读全文
posted @ 2018-08-27 11:48 yl007 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 一、高阶函数 1、map(): map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 2、reduce(): 把一个函数作用在一个序列[x1, x2, x3, ...]上,这个函数必须接收两个参数,redu 阅读全文
posted @ 2018-08-23 17:32 yl007 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1、切片 L[0:3]、L[:3]、L[3:]、L[-1:]、L[:10:2]、L[::5] tuple也是一种list,唯一区别是tuple不可变。因此,tuple也可以用切片操作,只是操作的结果仍是tuple。 字符串'xxx'也可以看成是一种list,每个元素就是一个字符。因此,字符串也可以用 阅读全文
posted @ 2018-08-23 15:37 yl007 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 定义函数 定义一个函数使用def语句,依次写出函数名、括号、括号中的参数和冒号:在缩进块中编写函数体,函数的返回值用return语句返回。 导入函数:from 文件名 import 函数名 数据类型检查可以用内置函数isinstance()实现 Python的函数返回多值其实就是返回一个tuple 阅读全文
posted @ 2018-08-23 11:45 yl007 阅读(110) 评论(0) 推荐(0) 编辑