摘要: __new__ __eq__和__hash__ 关于set去重 __getitem__ __setitem__ __delitem__ 阅读全文
posted @ 2018-01-22 16:29 liuyankui163 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1 # import time 2 # print(time.strftime('%Y-%m-%d %H:%M:%S')) 3 # print(getattr(time,'strftime')('%Y-%m-%d %H:%M:%S')) 4 5 # isinstance issubclass 6 # class A:pass 7 # class B(A):pass 8 #... 阅读全文
posted @ 2018-01-22 16:11 liuyankui163 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三大特性:封装、继承和多态 继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 单继承和多继承 继承与抽象 抽象即抽取类似或者说比较像的部分。 抽象分成两个层次: 1.将奥巴马和梅西这俩对象比较像的部分抽取成类 阅读全文
posted @ 2018-01-22 10:31 liuyankui163 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 类的声明 类的作用 属性引用 实例化:类名加括号就是实例化,会自动触发__init__函数的运行, 可以用它来为每个实例定制自己的特征 关于self self: 在实例化时自动将对象/实例本身传给__init__的第一个参数,你也可以给他起个别的名字, 但是一般不要这么做。 类属性 一:我们定义的类 阅读全文
posted @ 2018-01-22 09:55 liuyankui163 阅读(135) 评论(0) 推荐(0) 编辑