摘要: 一.C3算法 mro 即 method resolution order(方法解释顺序),主要用于在多继承时判断属性的路径(来自于哪个类) 在python2.2版本中,算法基本思想是根据每个祖先类的继承结构编译出一张列表,包括搜索到的类,按策略删除重复的,但是,在维护单调性方面失败过(顺序保存),所 阅读全文
posted @ 2018-09-03 19:51 小白° 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 一.错误与异常 程序中难免会出现错误,而错误分为两种 1.语法错误:这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正 2.逻辑错误:比如用户输入的不合适等一系列错误 那么什么是异常呢? 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下.异常发生之后,异常 阅读全文
posted @ 2018-09-03 08:11 小白° 阅读(432) 评论(0) 推荐(0) 编辑