自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十四章

第14章 Python正则表达式什么是正则表达式正则表达式是字符串处理的有力工具,比字符串自身提供的方法提供了更强大的处理功能。例如判断一个字符串是否是合法的Email地址,可以通过构造一个规则(正则表达式),去判断字符串是否能够匹配。正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很

2021-01-01 17:45:37 126

原创 第十三章

第13章 异常13.1 异常概述13.1.1 异常的概念在生活中,使用计算机中的某个应用软件时,由于某种错误,可能会引发异常,如图所示13.1.2 异常类Python为了区分不同的异常,其中内置了许多异常类,常见的异常类如表所示。13.1.2 异常类13.2 捕获与处理异常13.2.1 try-except语句try-except语句可以捕获异常并进行处理,其语法格式如下13.2.2 使用as获取异常信息为了区分不同的异常,可以使用as关键字来获取异常信息,其语法格式如下:

2021-01-01 17:40:32 93

原创 第十二章

第12章 文件12.1 文件概述相信大家对文件并不陌生,它可以存储文字、图片、音乐、视频等,如图所示。总之,文件是数据的集合,可以有不同的类型。按数据的组织形式,文件大致可以分为如下两类。1. 文本文件文本文件是一种由若干字符构成的文件,可以用文本编辑器进行阅读或编辑。以txt、py、html等为后缀的文件都是文本文件。2. 二进制文件二进制文件一般是指不能用文本编辑器阅读或编辑的文件。以mp3、mp4、png等为后缀的文件都是二进制文件,如果想要打开或修改这些文件,必须通过特定软件进行,比如

2021-01-01 17:14:00 1659

原创 第十一章

第11章 面向对象11.1 面向对象的三大特征面向对象程序设计实际上就是对现实世界的对象进行建模操作。面向对象程序设计的特征主要可以概括为封装、继承和多态,接下来针对这3种特性进行简单介绍。1. 封装封装是面向对象程序设计的核心思想。它是指将对象的属性和行为封装起来,其载体就是类,类通常对客户隐藏其实现细节,这就是封装的思想。例如,计算机的主机是由内存条、硬盘、风扇等部件组成,生产厂家把这些部件用一个外壳封装起来组成主机,用户在使用该主机时,无须关心其内部的组成及工作原理,如图所示。2. 继承继

2021-01-01 16:36:57 89

原创 第十章

第10章 面向对象10.1 对象与类在现实世界中,随处可见的一种事物就是对象,对象是事物存在的实体,如学生、汽车等。人类解决问题的方式总是将复杂的事物简单化,于是就会思考这些对象都是由哪些部分组成的。通常都会将对象划分为两个部分,即静态部分与动态部分。顾名思义,静态部分就是不能动的部分,这个部分被称为“属性”,任何对象都会具备其自身属性,如一个人,其属性包括高矮、胖瘦、年龄、性别等。然而具有这些属性的人会执行哪些动作也是一个值得探讨的部分,这个人可以转身、微笑、说话、奔跑,这些是这个人具备的行为(动态部

2021-01-01 16:17:58 86

原创 第九章

第9章 模块与包9.1 模块的概念在Python中,模块可以分为3类,具体如下所示:内置标准模块(标准库)——Python自带的模块,如sys、os等。自定义模块——用户为了实现某个功能自己编写的模块。第三方模块——其他人已经编写好的模块。一个Python程序可由若干模块构成,一个模块中可以使用其他模块的变量、函数和类等,如图所示。9.2 模块的导入import与from导入模块各有特点,使用import导入模块时比较简单,使用from导入模块时需列出想要导入的对象名,但无论哪种导入方式,

2021-01-01 16:04:33 73

原创 第七章

第七章:函数7.1 函数的概念函数可以理解为实现某种功能的代码块,这样当程序中需要这个功能时就可以直接调用,而不必每次都编写一次。这就好比生活中使用计算器来计算,当需要计算时,直接使用计算器输入要计算的数,计算完成后显示计算结果,而不必每次计算都通过手写演算出结果。7.2 函数的定义在上述语法格式中,需注意以下几点:def(即define,定义)为关键字,表示定义一个函数。函数名是一个标识符,注意不能与关键字重名。小括号之间可以用于定义参数,参数是可选的,但小括号不可少。函数体以冒号起始,并

2020-12-29 16:38:35 139

原创 第六章

第六章:字典与集合6.1 字典的概念在Python中,字典也如现实生活中的字典一样,使用词-语义进行数据的构建,其中词对应键(key),词义对应值(value),即键与值构成某种关系,通常将两者称为键值对,这样通过键可以快速找到对应的值。6.2 字典的创建字典中值可以取任何数据类型,但键必须是不可修改的,如字符串、元组,具体6.3 字典的常用操作6.3.1 计算元素个数字典中元素个数可以通过len()函数来获取,如例所示6.3.2 访问元素值列表与元组是通过下标索引访问元素值,而字典

2020-12-29 16:26:09 374

原创 第五章

第五章:列表与元组5.1 列表的概念5.1.1 列表的创建列表是由一组任意类型的值组合而成的序列,组成列表的值称为元素,每个元素之间用逗号隔开,具体示例如下:5.1.2 列表的索引与切片列表的索引与字符串的索引类似,都分为正向与反向索引,如图所示。5.1.3 列表的遍历通过while循环遍历列表通过for循环遍历列表5.2 列表的运算列表与字符串类似,也可以进行一些运算,如表所示。5.3 列表的常用操作5.3.1 修改元素修改列表中的元素非常简单,只需索引需要修改的元素

2020-11-21 17:53:49 137

原创 第四章

第四章:字符串4.1 字符串的概念使用单引号标识字符串使用双引号标识字符串使用三引号标识字符串4.1.1 转义字符字符串中除了可以包含数字字符、字母字符或特殊字符外,还可以包含转义字符。转义字符以反斜杠“\”开头,后跟若干个字符。转义字符具有特定的含义,不同于字符原有的意义,故称转义字符。表中列出了常用的转义字符及含义。4.2 字符串的输出与输入4.2.1 字符串的输出Python支持字符串格式化输出,字符串格式化是指按照指定的规则连接、替换字符串并返回新的符合要求的字符串。其中,f

2020-11-21 16:59:44 74

原创 第三章

第三章:流程控制语句3.1 条件语句:条件语句可以给定一个判断条件,并在程序执行过程中判断该条件是否成立。程序根据判断结果执行不同的操作,这样就可以改变代码的执行顺序,从而实现更多功能。3.1.1 if语句:if语句用于在程序中有条件的执行某些语句,其语法格式如下:如果条件表达式的值为True,则执行其后的语句块,否则不执行该语句块。if语句的执行流程如图所示。3.1.2 if-else语句:在使用if语句时,它只能做到满足条件时执行其后的语句块。如果需要在不满足条件时执行其他语句块,

2020-10-25 17:43:25 245

原创 第二章

第二章2.1 输出与打印:2.1.1 数据的输入: input()2.1.2 数据的打印: print()2.1.3 关键字:>>> import keyword>>> print(keyword.kwlist)['False', 'None', 'True', 'and', 'as', 'assert', 'async','await', 'break', 'class', 'continue', 'def', 'del','elif', 'els

2020-10-18 16:36:59 303 3

原创 第一章

第一周

2020-10-12 19:48:27 85

空空如也

空空如也

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

TA关注的人

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