摘要: 今日内容: 1、__slots__魔法 2、静态方法和类方法 3、继承 4、嵌套函数 5、装饰器 1、__slots__魔法 Python是一门动态语言(如下所示:),通常,动态语言允许我们在程序运行时给对象绑定新的属性或方法,当然也可以对已经绑定的属性和方法进行解绑定。如果限定自定义类型的对象只能 阅读全文
posted @ 2019-08-08 19:59 honey0230 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1、访问可见性问题 在Python中,属性和方法的访问权限只有两种,也就是公开的和私有的,如果希望属性是私有的,在给属性命名时可以用两个下划线作为开头。如下所示: # 私有变量,变量名前面加"__" # 如果非要使用私有变量,那么可以使用dir(class())去查看它真正的名字. # 私有变量/函 阅读全文
posted @ 2019-08-08 17:18 honey0230 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1、类和对象 类是对象的蓝图和模板,而对象是类的实例;类是抽象的概念,而对象是具体的东西;在面向对象编程的世界中,一切皆为对象,对象都有属性和行为,每个对象都是独一无二的,而且对象一定属于某个类(型)。 2、函数的写法 3、定义类 1)定义类只有两步: 1. 使用标识符class ClassName 阅读全文
posted @ 2019-08-08 08:35 honey0230 阅读(129) 评论(0) 推荐(0) 编辑