随笔分类 -  Python

摘要:大数据原始数据从那些途径获取?200个国内外经济金融行研咨询数据网站大全 大数据原始数据从那些途径获取?200个国内外经济金融行研咨询数据网站大全 大数据资料搜集是个相当繁琐与累的工作,也是投资入门的基本,良好的信息资料搜集能力有利于我们快速了解投资主体的基本情况,为后续的调研及一手资料的获得打下较 阅读全文
posted @ 2019-05-27 17:40 あなたの相棒 编辑
摘要:①numpy.ones(shape, dtype=None, order='C') 参数:shape->int或int类型序列,表示矩阵形状, dtype->输出的数据类型, order->'C'或者'F',表示数组在内存的存放次序是以行(C)为主还是以列(F)为主 返回值:给定要求下的单位矩阵 ① 阅读全文
posted @ 2019-05-08 15:01 あなたの相棒 编辑
摘要:一维数组 一维数组很简单,基本和列表一致。它们的区别在于数组切片是原始数组视图(这就意味着,如果做任何修改,原始都会跟着更改)。这也意味着,如果不想更改原始数组,我们需要进行显式的复制,从而得到它的副本(.copy())。 二维数组 二维数组中,各索引位置上的元素不再是标量,而是一维数组(好像很难理 阅读全文
posted @ 2019-05-08 14:11 あなたの相棒 编辑
摘要:numpy.where (condition[, x, y])numpy.where() 有两种用法: 1. np.where(condition, x, y) 满足条件(condition),输出x,不满足输出y。如果是一维数组,相当于[xv if c else yv for (c,xv,yv) 阅读全文
posted @ 2019-05-08 13:37 あなたの相棒 编辑
摘要:一 global global关键字用来在函数或其他局部作用域中使用全局变量。但是如果不修改全局变量也可以不使用global关键字。 D:\Python34\python.exe E:/PycharmProjects/Day3/globaltest.pyTraceback (most recent 阅读全文
posted @ 2019-04-29 15:23 あなたの相棒 编辑
摘要:一、 一、接口类单继承 我们来看一段代码去了解为什么需要接口类 四、扩展: 五、注意 阅读全文
posted @ 2019-04-23 17:50 あなたの相棒 编辑
摘要:将3.5版本中的68个内置函数,为了方便记忆,将这些内置函数进行了如下分类: 本节内容: 数学运算(7个) 类型转换(24个) 序列操作(8个) 对象操作(7个) 反射操作(8个) 变量操作(2个) 交互操作(2个) 文件操作(1个) 编译执行(4个) 装饰器(3个) 以下是Python3版本所有的 阅读全文
posted @ 2019-04-23 11:57 あなたの相棒 编辑
摘要:推导式comprehensions(又称解析式),是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。 共有三种推导,在Python2和3中都有支持: 列表推倒式: [结果 for 变量 in 可迭代对象 if 条件筛选]生成器表达式: (结果 for 变量 in 阅读全文
posted @ 2019-04-23 10:58 あなたの相棒 编辑
摘要:记得在刚开始学Python的时候,看到可迭代对象(iterable)、迭代器(iterator)和生成器(generator)这三个名词时,完全懵逼了,根本就不知道是啥意识。现在以自己的理解来详解下这三者的关系。 一、可迭代对象(iterable) 我们知道,在Python世界里,一切皆对象。对象根 阅读全文
posted @ 2019-04-23 09:32 あなたの相棒 编辑
摘要:map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9] 如果希望把list的每个元素都作平方,就可以用map( 阅读全文
posted @ 2019-04-23 09:20 あなたの相棒 编辑
摘要:本节内容 我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的执行呢?另外,我们应该知道的是命令行指令的执行通常有两个我们比较关注的结果: 早期的Python版本中,我们主要是通过os.system()、o 阅读全文
posted @ 2019-04-22 21:32 あなたの相棒 编辑
摘要:在同时需要用到index和value值的时候可以用到enumerate,参数为可遍历的变量,如字符串,列表等,返回enumerate类。 例: import string s = string.ascii_lowercase e = enumerate(s) print s print list(e 阅读全文
posted @ 2019-04-22 17:42 あなたの相棒 编辑
摘要:本节主要记录一下列表生成式,生成器和迭代器的知识点 列表生成器 首先举个例子 现在有个需求,看列表 [0,1,2,3,4,5,6,7,8,9],要求你把列表里面的每个值加1,你怎么实现呢? 方法一(简单): 1 2 3 4 5 6 7 8 9 info = [0, 1, 2, 3, 4, 5, 6, 阅读全文
posted @ 2019-04-22 17:29 あなたの相棒 编辑
摘要:在函数编程中经常用到闭包。闭包是什么,它是怎么产生的及用来解决什么问题呢。给出字面的定义先:闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数+引用环境)(想想Erlang的外层函数传入一个参数a, 内层函数依旧传入一个参数b, 内层函数使用a和b, 最后返回内层函数)。这个从字面上很难理 阅读全文
posted @ 2019-04-22 17:24 あなたの相棒 编辑
摘要:本文内容包括: 文件的读写操作 文件的各种系统操作 存储对象 遍历文件 上代码: 按照博主的理解,每个元组代表的含义是线程处于某一个状态的影像。目录树的遍历过程就是由这一个一个的状态构成的。在每个状态下, 线程获得一个目录节点,同时获得这个目录节点下的所有目录节点和文件节点。 如果只需要获得单个目录 阅读全文
posted @ 2019-04-22 11:37 あなたの相棒 编辑
摘要:模式 描述r 打开一个文件为只读。文件指针置于该文件的开头。这是默认模式。rb 打开一个文件只能以二进制格式读取。文件指针置于该文件的开头。这是默认模式。r+ 打开用于读取和写入文件。文件指针将会在文件的开头。rb+ 打开用于读取和写入二进制格式的文件。文件指针将会在文件的开头。w 打开一个文件只写 阅读全文
posted @ 2019-04-22 11:18 あなたの相棒 编辑
摘要:split翻译为分裂。 split()就是将一个字符串分裂成多个字符串组成的列表。 split()当不带参数时以空格进行分割,当代参数时,以该参数进行分割。 // 当不带参数时 example: st0= ' song huan gong ' print(st0.split()) 结果为: ['so 阅读全文
posted @ 2019-04-22 10:26 あなたの相棒 编辑
摘要:函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 os.path.join(): 将多个路径组合后返回 一、函数说明1、joi 阅读全文
posted @ 2019-04-22 10:09 あなたの相棒 编辑
摘要:序章 Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获、重发、编辑、转存等操作。也可以用来检测网络安全。反正好处多多,举之不尽呀!当年学习的时候也蛮费劲,一些蛮实用隐藏的小功能用了之后就忘记了,每次去网站上找也很麻烦,所以搜集各大网络的资料,总结了一些常用的功能。 Fi 阅读全文
posted @ 2019-04-18 09:25 あなたの相棒 编辑
摘要:一、more命令 more功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在 阅读全文
posted @ 2019-04-17 15:59 あなたの相棒 编辑