自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020-12-27

运算符1.算术运算符算术运算符用来处理简单的算术运算,包括加、减、乘、除、取余等/ // %print(10/2)2.除法赋值运算符它的作用就是将变量或表达式的值赋给某一个变量a=13 b=a+1#b为14+= 加等于 -=减等于3.比较运算符(判断关系)true真/false假<= >= < > == !=4.逻辑运算符表示数学中的与(and )或( or) 非( not)运算。逻辑运算符也经常出现在条件语句和循环语句中。5.位运算符(指对二进制位从低到高

2020-12-27 16:42:35 76

原创 2020-12-24

第四章4.1 字符串(在程序中,字符串是由若干字符组成的序列)4.1.1 字符串的概念Python中的字符串以引号包含为标识,具体有3种表现形式:使用单引号标识字符串使用双引号标识字符串使用三引号标识字符串4.1.2 转义字符字符串中除了可以包含数字字符、字母字符或特殊字符外,还可以包含转义字符。转义字符以反斜杠“\”开头,后跟若干个字符。转义字符具有特定的含义,不同于字符原有的意义,故称转义字符。4.1.3 字符串的输出format_string为格式标记字符串,包括固定的内容与待替换

2020-12-24 14:42:30 58

原创 2020-12-23

第七章 函数7.3 函数的参数参数列表由一系列参数组成,并用逗号隔开。在调用函数时,如果需要向函数传递参数,则被传入的参数称为实参,而函数定义时的参数称为形参,实参与形参之间可以传递数据。7.3.1 位置参数位置参数是指函数调用时传递实参的顺序与定义函数的形参顺序一致7.3.2 关键参数关键参数是指通过对形参赋值传递的参数。关键参数允许函数调用时传递实参的顺序与定义函数的形参顺序不一致,因为 Python解释器能够用形参名匹配实参值,使用户不必记住位置参数的顺序7.3.3 默认参数如果在函

2020-12-23 10:34:07 156

原创 2020-12-22

第5章 列表与元组5.1 列表的概念(使用中括号[ ]来表示列表)5.1.1 列表的创建列表是由一组任意类型的值组合而成的序列,组成列表的值称为元素,每个元素之间用逗号隔开。list1=【1,2,3,4,5】列表中的元素是可变的,这意味着可以向列表中添加、修改和删除元素。此外,还可以通过list()函数创建列表。5.1.2 列表的索引与切片列表的索引与字符串的索引类似,都分为正向与反向索引。列表中每一个元素都对应两个下标。5.1.3 列表的遍历通过while循环遍历列表通过while循环遍

2020-12-22 17:37:23 54

原创 2020-12-19

第15章 Python网络爬虫1.爬虫简介网页爬取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。2.爬取网页的基础知识-HTTP协议3.HTML与JavaScript基础-网页结构网页一般由三部分组成,分别是 HTML(超文本标记语言)、CSS(层叠样式表)和 JScript(活动脚本语言)。HTML是整个网页的结构,相当于整个网站的框架。带“<”、“>”符号的都是属于 HTML 的标签,并且标签都是成对出现的。常见的标签如下:html表示标记中间的元素是网页body

2020-12-19 10:39:40 63 1

原创 2020-12-15

第15章 Python网络爬虫1.爬虫简介网页爬取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。2.爬取网页的基础知识-HTTP协议3.HTML与JavaScript基础-网页结构<1.网页一般由三部分组成,分别是 HTML(超文本标记语言)、CSS(层叠样式表)和 JScript(活动脚本语言)。<2.HTML是整个网页的结构,相当于整个网站的框架。带“<”、“>”符号的都是属于 HTML 的标签,并且标签都是成对出现的。❤️.常见的标签如下:… 表示标记中

2020-12-15 22:26:52 70

原创 2020-12-15

第14章 Python正则表达式14.1 简介正则表达式是字符串处理的有力工具,比字符串自身提供的方法提供了更强大的处理功能。例如判断一个字符串是否是合法的Email地址,可以通过构造一个规则(正则表达式),去判断字符串是否能够匹配。14.2元字符\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,‘n’ 匹配字符 “n”。^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 ‘\n’ 或

2020-12-15 13:00:28 70

原创 2020-10-25

第13章 异常13.1 异常概念13.1.1 异常的概念在程序中,当Python检测到一个错误时,解释器就会指出当前流程已无法继续执行下去,这时就出现了异常。例如,使用print()函数输出一个未定义的变量值 .print (name)13.1.2 异常类Python为了区分不同的异常,其中内置了许多异常类,常见的异常类如下:BaseException 所有异常类的直接或间接基类Exception 所有非退出异常的基类SystemExit 程序请求退出时抛出的异常K

2020-12-15 12:59:22 78

原创 2020-10-24

第12章 文件12.1 文件概述文本文件 2. 二进制文件12.2 文件操作通过程序操作文件与手动操作文件类似,通常需要经过3个步骤:打开文件、读或写数据、关闭文件。12.2.1 打开文件对文件所有的操作都是在打开文件之后进行的,打开文件使用open()函数来实现'r’表示从文件中读取数据'w‘表示向文件中写入数据'a‘表示向文件中追加数据'+’可以与以上3种模式(‘r’、‘w’、‘a’)配合使用,表示同时允许读和写。另外,当需要处理二进制文件时,则需要提供’b’给mode参数,

2020-12-14 13:10:12 49

原创 2020-10-23

第11章 面向对象(下)11.1 面向对象的三大特征封装继承3.多态11.2 封装类的封装可以隐藏类的实现细节,迫使用户只能通过方法去访问数据,这样就可以增强程序的安全性。此外,私有属性在类外不能直接访问,但程序在测试或调试环境中,可以通过“对象名._类名”的方式在类外访问11.3 继承11.3.1 单一继承单一继承是指生成的派生类只有一个基类,如学生与教师都继承自人11.3.2 多重继承多重继承指派生类可以同时继承多个基类11.4 多态Python中加法运算符可以作用于两个整数,也可

2020-12-14 13:08:59 42

原创 2020-10-22

第10章 面向对象(上)10.1 对象与类通过面向对象程序设计的思想可以建立现实世界中具体事物、实体概念与编程语言中类、对象之间的一一对应关系。10.2 类的定义Python使用class关键字来定义类class类名: 类体其中,类名的首字母一般需要大写10.3 对象的创建在Python中,有两种对象:类对象与实例对象。类对象只有一个,而实例对象可以有多个。10.3.1 类对象类对象是在执行class语句时创建的10.3.2 实例对象实例对象通过调用类对象来创建(就像调用函数一样来

2020-12-14 13:06:15 64

原创 2020-10-21

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

2020-12-13 17:10:38 44

原创 2020-10-17

第7章 函数7.1 函数的概念1.Python中的函数分为内建函数和自定义函数。内建函数是Python自带的,即可以直接使用,如print()函数、input()函数等。 2.在程序中,如果需要多次输出“拼搏到无能为力,坚持到感动自己!”,则可以将这个功能写成函数def output(): print(‘拼搏到无能为力,坚持到感动自己!’)7.2 函数的定义1.内建函数的数量是有限的,如果大家想自己设计符合使用需求的函数,则可以定义一个函数def 函数名(参数列表): 函数体2.在上

2020-12-13 16:52:12 40

原创 2020-10-20

第八章 函数(下)8.1 间接调用函数前面调用函数时,使用函数名加参数列表的形式调用。除此之外,还可以将函数名赋值给一个变量,再通过变量名加参数列表的形式间接调用函数另外,函数名还可以作为其他数据类型的元素8.2 匿名函数匿名函数是指没有函数名称的、临时使用的微函数。它可以通过lambda表达式来声明使用lambda表达式声明的匿名函数也可以作为自定义函数的实参此外,lambda表达式声明的匿名函数还可以作为内建函数的实参lambda表达式表示一个匿名函数,也可以作为列表或字典的元素8.3

2020-12-13 16:50:37 64

原创 2020-10-18

第七章 函数7.3 函数的参数参数列表由一系列参数组成,并用逗号隔开。在调用函数时,如果需要向函数传递参数,则被传入的参数称为实参,而函数定义时的参数称为形参,实参与形参之间可以传递数据。7.3.1 位置参数位置参数是指函数调用时传递实参的顺序与定义函数的形参顺序一致7.3.2 关键参数关键参数是指通过对形参赋值传递的参数。关键参数允许函数调用时传递实参的顺序与定义函数的形参顺序不一致,因为 Python解释器能够用形参名匹配实参值,使用户不必记住位置参数的顺序7.3.3 默认参数如

2020-12-13 16:32:15 283 1

原创 2020-10-15

6.4 集合的概念集合是由一组无序排列且不重复的元素组成set1={1,2,‘a’}集合使用大括号表示,元素类型可以是数字类型、字符串、元组,但不可以是列表、字典6.5 集合的常用操作6.5.1 添加元素集合中添加元素可以使用add()和update()函数6.5.2 删除元素集合中删除元素可以使用remove()和discard()函数6.5.3 集合运算set1==set2 判断集合是否相等set1<=set2判断set1是否是set2的子集set1<set2判断se

2020-12-13 13:17:17 58

原创 2020-10-14

第六章 字典与集合6.1 字典的概念1.字典是由元素构成的,其中每个元素都是一个键值对2.字典由3个元素构成,元素之间用逗号隔开,整体用大括号括起来。3.每个元素是一个键值对,键与值之间用冒号隔开。

2020-12-13 13:02:18 655

原创 2020-10-13

元组(使用小括号表示一系列元素。)元组的创建用逗号将元素隔开,通常是通过小括号将元素括起来还可以创建一个空元组tuple=(1,2,3,4)元组的索引元组可以使用下标索引来访问元组中的一个元素,也可以使用分片访问多个元素.注意不能通过下标索引修改元组中的元素3 .元组的遍历元组的遍历与列表的遍历类似,都可以通过for循环实现4.元组的运算5.元组与列表转换list()函数可以将元组转换为列表,而tuple()函数可以将列表转换为元组...

2020-12-06 13:32:15 344

原创 2020-10-12

5.2 列表的运算列表与字符串类似,也可以进行一些运算5.3 列表的常用操作5.3.1 修改元素索引需要修改的元素并对其赋新值即可5.3.2 添加元素append(obj)在末尾添加objextend(seq) 在列表末尾一次性添加另一个序列seq中的多个元素insert(index,obj) 将元素obj插入列表的index位置处5.3.3 删除元素pop(index=-1)删除列表中index处的元素,并返回元素的值remove(obj)删除列表中第一次出现的obj

2020-12-06 13:25:47 54

原创 2020-10-11

第5章 列表与元组5.1 列表的概念(使用中括号[]来表示列表)5.1.1 列表的创建列表是由一组任意类型的值组合而成的序列,组成列表的值称为元素,每个元素之间用逗号隔开。list1=【1,2,3,4,5】列表中的元素是可变的,这意味着可以向列表中添加、修改和删除元素。此外,还可以通过list()函数创建列表。5.1.2 列表的索引与切片列表的索引与字符串的索引类似,都分为正向与反向索引。列表中每一个元素都对应两个下标。5.1.3 列表的遍历通过while循环遍历列表通过while

2020-12-06 13:24:41 87 1

原创 2020-10-10

字符串常用函数1 .大小写转换Python中涉及字符串大小写转换的函数upper(); lower()2 .判断字符isupper() 如果字符串中包含至少一个区分大小写的字符,并所有字符都是大写,则返回true,否则返回falseislower()如果字符串中包含区分大小写的字符,并且所有字符都是小写,则返回true,否则返回falseisdigit()字符串只包含数字,则返回true,否则返回false3.检查前缀或后缀在处理字符串时,有时需要检测字符串是否以某个前缀开头或以某个后缀结束

2020-12-04 13:51:08 42

原创 2020-10-09

第四章4.1 字符串(在程序中,字符串是由若干字符组成的序列。)4.1.1 字符串的概念Python中的字符串以引号包含为标识,具体有3种表现形式:使用单引号标识字符串使用双引号标识字符串使用三引号标识字符串4.1.2 转义字符字符串中除了可以包含数字字符、字母字符或特殊字符外,还可以包含转义字符。转义字符以反斜杠“\”开头,后跟若干个字符。转义字符具有特定的含义,不同于字符原有的意义,故称转义字符。4.1.3 字符串的输出format_string为格式标记字符串,包括固定的内容与待替

2020-12-04 13:28:12 59

原创 2020-10-08

循环语句定义:让程序循环的执行某些语句特点:在给定条件成立时,重复执行某程序段。while语句while条件表达式:语句块①条件表达式②重复循环体③初始化条件④迭代变量改变;结果0for语句(可以循环遍历任何序列中的元素,如列表、元组、字符串等)for、in为关键字,for后面是每次从序列中取出的一个元素。for 元素 in 序列:语句块break语句(结束循环)break语句可以使程序立即退出循环,转而执行该循环外的下一条语句。如果break语句出现在嵌套循环中的内层循环中

2020-12-04 13:24:57 76

原创 2020-10-07

条件语句Python中的条件语句有if语句、if-else语句和if-elif语句。if语句(单路分支)if语句用于在程序中有条件的执行某些语句if 条件表达式:语句块 #当条件表达式为true时,执行语句块,否则不执行该语句块2.if-else语句(双路分支)在使用if语句时,它只能做到满足条件时执行其后的语句块。如果需要在不满足条件时执行其他语句块,则可以使用if-else语句。if 条件表达式:语句块1 #当条件表达式为true时,执行语句块1else:语句块2 #当条件表达式

2020-12-04 13:22:17 242

原创 2020-10-06

Python常用内置对象在python中一切都是对象,python中的对象有内置对象、标准库对象、扩展库对象。1.内置对象:可以直接使用;2.标准库对象:需要导入之后才能使用;3.扩展库对象:需要先安装扩展库才能使用;<1>内置函数(BIF,built-in functions)是Python内置对象类型之一,不需要额外导入任何模块即可直接使用,这些内置对象都封装在内置模块__builtins__之中,用C语言实现并且进行了大量优化,具有非常快的运行速度,推荐优先使用。使用内置函数di

2020-11-30 22:04:03 65

原创 2020-10-05

运算符1.算术运算符算术运算符用来处理简单的算术运算,包括加、减、乘、除、取余等/ // % **print(10/2)#除法赋值运算符它的作用就是将变量或表达式的值赋给某一个变量a=13 b=a+1 #b为14+= 加等于 -=减等于3.比较运算符(判断关系)true真/false假<= >= < > == !=4.逻辑运算符表示数学中的与(and )或( or) 非( not)运算。逻辑运算

2020-11-30 21:44:12 46

原创 2020-10-04

数据类型1.整型整型表示存储的数据是整数,例如1、-1等。在计算机语言中,整型数据可以用二进制、八进制、十进制或十六进制形式并在前面加上“+”或“-”表示。如果用二进制表示,那么数字前必须加上0b或0B;如果用八进制表示,那么数字前必须加上0o或0O;如果用十六进制表示,那么数字前必须加上0x或0X。2.浮点型浮点型表示存储的数据是实数,如3.145。3. 复数型复数型用于表示数学中的复数,如1+2j、1-2j、-1-2j等。4.布尔型布尔型是一种比较特殊的整型,它只有True和Fa

2020-11-30 20:10:54 55

原创 2020-10-02

注释1.单行注释该注释是以“#”开始,到该行末尾结束2. 多行注释该注释以3个引号作为开始和结束符号,其中3个引号可以是3个单引号或3个双引号

2020-11-30 20:07:59 29

原创 2020-10-03

标识符与关键字Python语言规定,标识符由字母、数字和下画线组成,并且是只能以字母或下画线开头的字符集合。在使用标识符时应注意以下几点:1.命名时应遵循见名知义的原则。2.系统已用的关键字不得用作标识符。3.下画线对解释器有特殊的意义,建议避免使用下画线开头的标识符。4.标识符区分大小写。5.关键字是系统已经定义过的标识符,它在程序中已有了特定的含义,如if、class等,因此不能再使用关键字作为其他名称的标识符。...

2020-11-30 20:04:41 31

空空如也

空空如也

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

TA关注的人

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