python
文章平均质量分 72
坐起而行之
这个作者很懒,什么都没留下…
展开
-
Python数据结构(list)
列表list(索引快,增删慢)一个由若干有序元素组成的线性的可变的数据结构叫列表;(1)列表使用中括号 [ ] 表示;(2)列表内元素是有顺序的,可以索引;(3)列表是线性的数据结构;(4)列表是可变的; 链表(增删快,索引慢)链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为...原创 2018-08-11 12:24:49 · 985 阅读 · 0 评论 -
python数据结构:元组、字符串
1、元组tuple定义一个由有序元素组成的不可变的集合,使用小括号()表示;定义:(1)tuple() 或 tuple( iterable )eg:t = tuple()t = ()t = tuple(range(1,7,2))t = (1,) #一个元素元组的定义,注意有个逗号; 2、元组元素的访问(1)支持索引(下标),索引不可越界,否则会报IndexErr...原创 2018-08-11 15:40:17 · 261 阅读 · 0 评论 -
python字典dict
字典dict 1、字典是可变的、无序的、key不重复(可hash)的非线性结构;【set的元素就是key,key可hash唯一,任何可变的数据结构(list,bytearry,dict,set)都不可以hash】 *args表示任何多个无名参数,它是一个tuple**kwargs表示关键字参数,它是一个dict2、字典的定义:【构造字典的特点:因为字典是键值对构成的,...原创 2018-08-20 07:58:56 · 284 阅读 · 0 评论 -
Python函数小结
第四章 函数总结1、函数返回值return总结:Python函数使用return语句返回 ” 返回值 “,函数不能同时返回多个值,有且仅有一个值返回; 所有函数都有返回值,如果没有return语句,隐式调用return None; return 语句并不一定是函数的语句块的最后一条语句,但如果return语句调用后return语句后的所有部分将不再执行; 函数可以存在多个return...原创 2018-08-25 17:49:27 · 208 阅读 · 0 评论 -
文件系统
1、文件操作 1.1 冯诺依曼体系结构(五大结构:输入输出设备、存储器、运算器、控制器)CPU 由运算器和控制器组成:1、运算器:完成各种算术运算、逻辑运算、数据传输等数据加工处理;2、控制器:控制程序的执行;3、存储器:用于记忆程序和数据;例如,内存。4、输入设备:将数据或者程序输入到计算机中;例如,键盘、鼠标。5、输出设备:将数据或者程序的处理结果展示给用户;例如...原创 2018-09-03 08:54:32 · 163 阅读 · 0 评论 -
Python 面向对象简单概念
Python 面向对象简单概念举例:你吃鱼你,就是对象(实例);鱼,也是对象(实例);吃就是动作(方法);你是具体的人,是具体的对象。你属于人类(class),人类是抽象的概念,是无数具体的个体特征的抽象;鱼,也是具体的对象;吃,是你的方法,也是操作、动作;class MyClass:# class 关键字用于定义类 x = 'abc' def foo(sel...原创 2018-09-16 21:21:03 · 112 阅读 · 0 评论 -
正则表达式 Regular Expression
Regular Expression正则表达式是文本处理极为重要的技术,用它对字符串按照某种规则进行检索、替换;一、基本语法:1.1 元字符 meta character【1、元字符都是表示一个字符;2、元字符中的斜杠都是反斜杠;3、全局匹配;】 注意:元字符 \w 类似标识符; 转义:凡是在正则表达式中有特殊意义的符号,如果想使用它的本意,请使用 \ 转义; \r ...原创 2018-09-10 08:24:29 · 217 阅读 · 0 评论 -
python爬虫(一)Requests库
一、概述1、爬虫,应称为网络爬虫,也叫网页蜘蛛、网络机器人、网络蚂蚁等;2、搜索引擎,就是网络爬虫的应用者;二、爬虫分类1、通用爬虫:常见的就是搜索引擎;2、聚焦爬虫:有针对性的编写特定领域数据的爬取程序,是面向主题的爬虫;三、Robots协议简单来说就是告诉爬虫引擎什么可以爬取,“爬亦有道”;四、爬虫的HTTP请求和响应处理其实就是爬取...原创 2019-04-14 00:53:35 · 353 阅读 · 0 评论