摘要: 一、断言 1、定义:用于判断一个表达式,在表达式条件为 false 的时候触发异常。 2、作用:通常在断言语句后面有非常重要的代码,所以才需要在断言确定后面的代码是否执行,其实相当于一个判断。条件不成立则抛出异常并且退出程序。 3、断言的代码如下: assert type("Hello World. 阅读全文
posted @ 2020-05-08 10:07 卡吧不死机 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 反射 1、定义:通过字符串映射或者修改程序运行时的状态、属性和方法。反射的作用是实现动态的内存装配 2、hasattr(obj,name_str) , 判断一个对象obj里是否有对应的name_str字符串的方法 3、getattr(obj,name_str):根据字符串去获取obj对象里的对应的方 阅读全文
posted @ 2020-05-08 09:24 卡吧不死机 阅读(183) 评论(0) 推荐(0) 编辑