09 2018 档案

摘要:1.动态绑定 允许我们在程序运行的过程中动态的给class加上功能。 2.__slots__ 限制实例可以绑定的属性 注意事项:__slots__定义的属性仅仅对当前类实例起作用,对继承的子类不起作用 3.@property 阅读全文
posted @ 2018-09-26 17:17 看!前方 阅读(94) 评论(0) 推荐(0)
摘要:1.类 2.类实例化 3.类的property 通过定义一个特殊的__init__方法,绑定相关属性。 有了__init__方法,在创建实例的时候,就不能传入空的参数了,必须传入与__init__方法匹配的参数,但self不需要传,Python解释器自己会把实例变量传进去 类属性 #类似于静态属性: 阅读全文
posted @ 2018-09-25 23:09 看!前方 阅读(161) 评论(0) 推荐(0)
摘要:1.什么是assert? 在C中assert是定义在<assert.h>中的一个macro define。 语法规范:assert(expr):如果expr为真,则继续执行下一句;如果expr为假,报错:assertion 'expr' failed并退出程序 2.assert有什么用? asser 阅读全文
posted @ 2018-09-25 17:36 看!前方 阅读(153) 评论(0) 推荐(0)