自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 2020-12-05

第十六章Python正则表达式 一、网络爬虫:网页爬取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。 二、爬取网页的基础知识-HTTP请求方法:1.HTTP1.0 定义了三种请求方法: GET, POST 和 HEAD方法。 2.HTTP1.1 新增了六种请求方法:OPTIONS、PUT、PATCH、DELETE、TRACE 和 CONNECT 方法。 三、爬取网页的基础知识-URL: 1.URL是Uniform Resource Locator的缩写,即统一资源定位系统,也就是网址。

2020-12-05 15:05:46 102

原创 2020-12-05

第十五章Python网络爬虫 一、正则表达式:是字符串处理的有力工具,比字符串自身提供的方法提供了更强大的处理功能。 二、正则表达式由元字符及其不同组合来构成,通过巧妙地构造正则表达式可以匹配任意字符串,并完成查找、替换、分隔等复杂的字符串处理任务。 三、元字符: 四、re模块 1.re.match函数:re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回None。 2.匹配成功re.match方法返回一个匹配的对象,使用group(num)

2020-12-05 14:57:42 69

原创 2020-12-05

第十四章数据分析 一、科学计算的numpy库 1.NumPy:是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,是高性能科学计算和数据分析的基础包。 2.NumPy提供了两种基本的对象: (1)ndarray:是储存单一数据类型的多维数组。 (2)ufunc: 它是一种能够对数组进行处理的函数。 3.NumPy的官方文档:https://docs.scipy.org/doc/numpy/reference/4.NumPy安装:https://www.scipy.org/install.h

2020-12-05 14:48:34 683

原创 2020-11-28

第十一章  异常 一、异常类:1.BaseException是异常的顶级类,但用户定义的类不能直接继承这个类,而是要继承Exception。Exception类是与应用相关异常的顶层基类,除了系统退出事件类(SystemExit、KeyboardInterrupt和GeneratorExit)之外,几乎所有用户定义的类都应该继承自这个类,而不是BaseException类。 ...

2020-11-28 21:00:04 135

原创 2020-11-28

第十一章 文件 一、按数据的组织形式分为:文本文件、 二进制文件 二、操作方式:打开文件、读或写数据、关闭文件。 1.打开文件: (1)对文件所有的操作都是在打开文件之后进行的,打开文件使用open()函数来实现,该函数返回一个文件对象,通过它可以对文件进行各种操作,参数列表中参数的说明,其语法格式如下: (2)Python中打开文件的模式有多种: (3)'r’表示从文件中读取数据,'w‘表示向文件中写入数据,'a‘表示向文件中追加数据,'+’可以与以上3种模式(‘r’、‘w’、‘a’)配合使用,表

2020-11-28 20:55:09 215

原创 2020-11-28

第十一章 面向对象(下) 一、面向对象的三大特征: 1.封装:封装是面向对象程序设计的核心思想。 2. 继承:继承是面向对象程序设计提高重用性的重要措施。 3.多态:多态是面向对象程序设计的重要特征。 二、封装: 1.类的封装可以隐藏类的实现细节,迫使用户只能通过方法去访问数据,这样就可以增强程序的安全性。 2.在定义类时,可以将属性定义为私有属性,这样外界就不能随意修改。 3.当属性设置为私有属性后,经常需要提供设置或获取属性值的两个方法供外界使用。 4.私有属性在类外不能直接访问,但程序在测试或调试环

2020-11-28 20:45:03 281

原创 2020-11-14

第十章面向对象(上) 一、类的定义: (1)Python使用class关键字来定义类,类名的首字母一般需要大写,其语法格式如下: (2)在类中定义实例方法时,以self作为实例方法的第一个参数名字,该参数的名字是可以变化的,具体如下所示: 二、对象的创建: 1.类对象:类对象是在执行class语句时创建的,在定义类时,还可以定义类属性。 2.实例对象: (1)实例对象通过调用类对象来创建(就像调用函数一样来调用类对象),每个实例对象继承类对象的属性,实例方法的第一个参数默认为self表示引用实例对象,实

2020-11-14 10:53:07 116

原创 2020-11-14

第9章 模块与包 一、模块的概念、优势、分类和导入: 1.模块是一个保存了Python代码的文件,其中可以包含变量、函数或类的定义,也可以包含其他各种Python语句。 2.模块3方面的优势: (1)模块提高了代码的可维护性。 (2)模块提高了代码的可重用性。 (3)模块避免了函数名和变量名冲突。 3.模块的分类: (1)内置标准模块(标准库)——Python自带的模块,如sys、os等。 (2)自定义模块——用户为了实现某个功能自己编写的模块。 (3)第三方模块——其他人已经编写好的模块。 一个Pytho

2020-11-14 10:30:12 97

原创 2020-11-14

第八章函数(下) 一、间接调用函数:1.前面调用函数时,使用函数名加参数列表的形式调用。除此之外,还可以将函数名赋值给一个变量,再通过变量名加参数列表的形式间接调用函数,函数名还可以作为其他数据类型的元素。 二、匿名函数: 1.匿名函数是指没有函数名称的、临时使用的微函数,它可以通过lambda表达式来声明,其中,“[arg1 [, arg2, …, argn]]”表示函数的参数,“表达式”表示函数体,lambda表达式只可以包含一个表达式,其计算结果可以看作是函数的返回值。 2.使用lambda表达

2020-11-14 09:58:30 100

原创 2020-11-09

第七章 函数 一、函数的概念: Python中的函数分为内建函数和自定义函数。内建函数是Python自带的,即可以直接使用,如print()函数、input()函数等。常见的内建函数如表所示,本章主要介绍自定义函数。 一、函数的定义: 1.内建函数的数量是有限的,如果大家想自己设计符合使用需求的函数,则可以定义一个函数,其语法格式如下: 2.注意: (1)def(即define,定义)为关键字,表示定义一个函数。 (2)函数名是一个标识符,注意不能与关键字重名。 (3)小括号之间可以用于定义参数,参数是

2020-11-09 22:45:49 109 1

原创 2020-10-31

第六章字典与集合笔记: 一、字典的概念: 在Python中,字典也如现实生活中的字典一样,使用词-语义进行数据的构建,其中词对应键(key),词义对应值(value),即键与值构成某种关系,通常将两者称为键值对,这样通过键可以快速找到对应的值,字典是由元素构成的,其中每个元素都是一个键值对。 1.字典的创建: (1)创建一个空字典,具体示例如下: (2)创建字典时指定其中的元素 (3)字典中值可以取任何数据类型,但键必须是不可修改的,如字符串、元组 (4)可以使用dict()来创建字典 (5)dict()还

2020-10-31 14:00:44 1772

原创 2020-10-31

第五章列表与元组笔记: 一 列表的概念列表是Python以及其他语言中最常用到的数据结构之一,Python中使用中括号[]来表示列表。 1.列表的创建 (1)列表是由一组任意类型的值组合而成的序列,组成列表的值称为元素,每个元素之间用逗号隔开。 (2)列表中的元素是可变的,这意味着可以向列表中添加、修改和删除元素。 (3)还可以通过list()函数创建列表 2.range()函数生成一系列整数作为列表的元素,range()函数的用法如表所示。 二、列表的索引与切片 1.列表的索引与字符串的索引类似,都分为正

2020-10-31 13:41:33 57

原创 2020-10-31

第四章笔记: 一、字符串概念: 1.Python中的字符串以引号包含为标识,具体有3种表现形式: (1)使用单引号标识字符串 (2)使用双引号标识字符串 (3)使用三引号标识字符串 2.注意Python中的字符串不能被修改,但可以截取字符串一部分与其他字符串进行连接。 3.转义字符: 字符串中除了可以包含数字字符、字母字符或特殊字符外,还可以包含转义字符。转义字符以反斜杠“\”开头,后跟若干个字符。转义字符具有特定的含义,不同于字符原有的意义,故称转义字符。表中列出了常用的转义字符及含义。 4.在表中,’

2020-10-31 13:04:28 257

原创 2020-10-31

第三章笔记: 一.条件语句:条件语句可以给定一个判断条件,并在程序执行过程中判断该条件是否成立。程序根据判断结果执行不同的操作,这样就可以改变代码的执行顺序,从而实现更多功能。 1.Python中的条件语句有if语句、if-else语句和if-elif语句。接下来将针对这些条件语句进行详细讲解: (1)if语句: (2)if-else语句: (3)if-elif语句: 2.if语句嵌套 if语句嵌套是指if、if-else中的语句块可以是if或if-else语句,其语法格式如下: 二. 循环语

2020-10-31 12:14:47 127

原创 2020-10-25

第二章 一、标识符定义: 用户编程时使用的名字,变量、常量、函数、语句块也有名字,它们的名字为标识符。 二、作用: 给函数、类、变量起名字。 三、标识符命名规则: 标识符可以包括英文、数字以及下划线 1.标识符开头必须是字母或下划线。 2.标识符不能以数字开头。 3.标识符是区分大小写的。 4.标识符中不能出现分隔符、标点符号或者运算符。 5.标识符不能使用关键字。 6.最好不要使用内置模块名、类型名、函数名、已经导入的模块名及其成员名作为标识符。 四、注释包括: 单行注释:以“#”号开始,到该行末尾结束。

2020-10-25 18:01:32 96

原创 2020-10-17

第二章 一、标识符定义: 用户编程时使用的名字,变量、常量、函数、语句块也有名字,它们的名字为标识符。 二、作用: 给函数、类、变量起名字。 三、标识符命名规则: 标识符可以包括英文、数字以及下划线 1.标识符开头必须是字母或下划线。 2.标识符不能以数字开头。 3.标识符是区分大小写的。 4.标识符中不能出现分隔符、标点符号或者运算符。 5.标识符不能使用关键字。 6.最好不要使用内置模块名、类型名、函数名、已经导入的模块名及其成员名作为标识符。 四、注释包括: 单行注释:以“#”号开始,到该行末尾结束。

2020-10-25 17:34:46 60

原创 2020-10-08

第一章Python 安装方法: 1.搜索“Python”进入官网,然后选中“Download”。 2.进入“Download”页面,可以看到“Download Python x.x.x”,单击就可以下载这个版本的Python安装包。 3.双击下载的安装包。首先勾选如图红色的地方,方便添加path路径。 4.选择Python默认安装的选项或者自定义的选项。 5.接着勾选所有的选项,点击“Next”。 6.选择安装的位置。 7.上面的选项选择图片上面的选择后单击“ Install”进入安装。 8.安装完.

2020-10-08 14:01:32 71

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除