20.1、异常处理 错误 Error: 逻辑错误(算法写错了,加法写成了减法;函数或类使用错误); 笔误(变量名写错了,语法错误); 总之,错误是可以避免的。 异常 Exception,本意就是意外情况: 这有个前提,没有...
19、Python3 魔术方法
19.1、特殊属性 属性 含义 __name__ 类、函数、方法等的名字 __module__ 类定义所在的模块名 __class__ 对象或类所属的类 __bases__ 类的基类的元组,顺序为它们在基类列表中出现的顺序 __doc__ ...
18、Python3 类继承
18.1、基本概念 面向对象三要素之一,继承 Inheritance。 人类和猫类都继承自动物类。个体继承自父母,继承了父母的一部分特征,但也可以有自己的个性。在面向对象的世界中,从父类继承,就可以直接拥有父类的属...
17、python3 面向对象
17.1、语言的分类 面向机器:抽象成机器指令,机器容易理解。 汇编语言 面向过程:做一件事情,排出个步骤,第一步干什么,第二步干什么,如果出现情况A,做什么处理,如果出现了情况B,做什么处理。问题规模小...
16、Python3 日志处理
16.1、概述 生产中会生成大量的系统日志、应用程序日志、安全日志等等日志,通过对日志的分析可以了解服务器的负载、健康状况,可以分析客户的分布情况、客户的行为,甚至基于这些分析可以做出预测。 一般采集流...
15、Python3 正则表达式应用
15.1、概述 正则表达式,Regular Expression,缩写为 regex、regexp、RE 等。 正则表达式是文本处理极为重要的技术,用它可以对字符串按照某种规则进行检索、替换。 1970 年代,Unix 之父 Ken Thompson 将正则表...
14、python3 文本处理
14.1、案例1:单词统计 对 sample 文件进行不区分大小写的单词统计? 要求用户可以排除一些单词的统计,例如 a、the、of 等不应该出现在具有实际意义的统计中,应当忽 略。 要求,全部代码使用函数封装、调用完...
13、python3 文件应用
13.1、open() 方法 Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。 注意: 使用 open() 方法一定要保证关闭文件对象,...
12、Python3 数据结构应用
本章节我们主要结合前面所学的知识点来介绍 Python 数据结构。 12.1、列表 Python 中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。 以下是 Python ...
11、Python3 函数应用
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道 Python 提供了许多内建函数,比如 print()。但你也可以自己创建函数,这被叫做用...