摘要:异常处理 什么是异常? 首先要清楚,什么是异常,异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下 异常是由错误触发的,那么错误有哪些情况呢? 1.语法错误: #语法错误示范一 else 阅读全文
posted @ 2019-04-03 18:05 彭方炎QAQ 阅读 (262) 评论 (0) 编辑
摘要:静态属性: 在类的函数属性里面,加上一个property的装饰器,这个函数属性就是静态属性,调用方式和数据属性一样了,不用加括号 从例子看出,调用静态属性,和调用类的数据属性方法一样,这样用户不会发现和数据属性有什么不同,所以静态属性一般用来返回类比较常用的属性,比如一个圆的类,用户输入了半径,就可 阅读全文
posted @ 2019-04-03 15:09 彭方炎QAQ 阅读 (249) 评论 (0) 编辑
摘要:类的属性有两种:数据属性和函数属性 类的数据属性是所对象共享的 类的函数属性是绑定给对象用的 下面分别来看一下,什么是数据属性,什么是函数属性,先简单定义一个类: 通过调用__dict__,会返回一个字典,这个字典就是属性字典: 可以看到,country、__init__、play_ball都是字典 阅读全文
posted @ 2019-04-03 12:07 彭方炎QAQ 阅读 (78) 评论 (0) 编辑