
python
文章平均质量分 75
浪灬迹-红尘少年
天地本无主,男儿当自强
展开
-
python异常理解
什么是异常:a、 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。b、一般情况下,在Python无法正常处理程序时就会发生一个异常。c、异常是Python对象,表示一个错误。d、当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。e、Exception is as a sort of structured “super go to”.异常是一种...原创 2018-12-19 17:10:39 · 288 阅读 · 2 评论 -
Python类的理解
类的定义:类:用来描述具有相同属性和方法的对象的集合;类的常用术语:类:对具有相同数据和方法的一组对象的描述或定义。对象:对象是一个类的实例。实例(instance):一个对象的实例化实现。实例属性(instance attribute):一个对象就是一组属性的集合。实例方法(instance method):所有存取或者更新对象某个实例一条或者多条属性 的函数的集合。类属性...原创 2018-12-26 17:08:58 · 302 阅读 · 0 评论 -
Python字符串
- 字符串的定义:可以用单引号 (’…’) 或双引号 ("…") 标识 。\ 可以用来转义引号;第一个引号前面加上一个 r(整个字符串原样输出)- 字符串的常用操作:- 字符串的切片:string[a:b]代表取从a开始(包含)到b结束(不包含)str = '0123456789′print str[0:3] #截取第一位到第三位的字符print str[:] #截取字符串的全部字...原创 2018-12-17 11:06:59 · 173 阅读 · 0 评论 -
Python继承的理解
继承的概述面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。通过继承创建的新类称为“子类”或“派生类”,被继承的类称为“基类”、“父类”或“超类”,继承的过程,就是从一般到特殊的过程。在某些 OOP 语言中,一个子类可以继承多个基类。但是一般情况下,一个子类只能有一个基类,要实现多...原创 2018-12-28 16:40:25 · 5777 阅读 · 4 评论 -
Python的新式类和旧式类
概述:Python中支持多继承,也就是一个子类可以继承多个父类/基类。当一个调用一个自身没有定义的属性时,它是按照何种顺序去父类中寻找的呢?尤其是当众多父类中都包含有同名的属性,这就涉及到新式类 和 经典类的区别。多继承:class Food(object): 2 3 def __init__(self, name, color): 4 self.na...转载 2018-12-29 13:49:15 · 717 阅读 · 0 评论 -
Python正则表达式
正则简介正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是用来匹配字符串非常强大的工具,在其他编程语言中同样有正则表达式的概念,Python同样不例外,利用了正则表达式,我们想要从返回的页面内容提取出我们想要的内容就易如反掌了。正则表达式的大致匹配过程是:...原创 2019-01-11 14:50:32 · 223 阅读 · 0 评论 -
Python列表、元组、集合、字典的区别
**在Python中,list、tuple、dict、set有什么区别,以及主要的应用场景。**定义:list:链表,有序的项目,通过索引进行查找,使用方括号"[]";tuple:元组,元组将多样的对象集合到一起,不能修改,通过索引进行查找,使用 括号"()";dict:字典,字典是一组键(key)和值(value)的组合,通过key进行查找,没有顺序,使用大括号"{}&q转载 2019-01-02 15:35:21 · 557 阅读 · 0 评论 -
IOError: [Errno 22] invalid mode ('r') or filename;错误的处理方法
用python的时候,出现过的一些小错误,或者想出的一些小方法。1.file.close()方法的使用与否。如果文件打开方式是'w',且最后没有写file.close()的话,文件会是空的。这样会由于程序员的疏忽造成不好的后果。从python2.5开始,你可以避免显式地使用file.close()函数,如果采用with语句的话。如下所示:>>> from __future_...转载 2019-01-16 09:49:56 · 2618 阅读 · 0 评论