摘要: 异常处理 程序错误分为两种:语法错误 和 异常错误语法错误:代码没有按照python规定语法去写,发明创造产生的错误异常错误:在代码语法正确的前提下,程序报错就是异常 基础语法:try...except... 主动抛异常,自定义异常:raise 基本异常语法 多分支异常处理 迭代器/生成器异常错误 阅读全文
posted @ 2019-08-10 17:36 wangzihong 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 装饰器 装饰函数,扩展功能 装饰器作用 1.不修改函数的调用方式 2.给原来的函数添加新的功能 开发封闭原则 1.开发:对扩展开发 2.封闭:对修改封闭 示例 例1:计算代码运行时间 例2:计算函数运行时间 语法糖 例3:带参数的装饰器 1.在装饰器外面再加一层函数 2.利用局部调用全局变量 3.不 阅读全文
posted @ 2019-08-10 16:49 wangzihong 阅读(157) 评论(0) 推荐(0) 编辑