摘要: [TOC] 内置方法 1. \_\_init\_\_(完成对象的初始化) 2. _\_str\_\_:如果不重写_\_str\_\_ print打印会打印出内存地址 小知识 3. _\_repr\_\_:跟str类似,在交互式命令下直接写变量名,会执行_\_repr\_\_ 4. _\_getatt 阅读全文
posted @ 2019-09-03 18:11 豆瓣酱瓣豆 阅读(149) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、元类 1.1 什么是元类 1. 在python中一切皆对象,类实际上就是一个一个的对象。 2. 我们用class关键字定义的类本身也是一个对象,负责产生该对象的类称之为元类(元类可以简称为类的类) 3. type是内置的一个元类,所有的类都是由type实例化得到的。 4. 如下,Pe 阅读全文
posted @ 2019-09-03 18:11 豆瓣酱瓣豆 阅读(117) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、issubclass()和isinstance() 1.1 issubclass() 判断第一个类是不是第二类的子类,返回true或者flase 1.2 isinstance() 判断第一个参数是不是第二个参数的对象,返回true或者flase 阅读全文
posted @ 2019-09-03 18:10 豆瓣酱瓣豆 阅读(241) 评论(0) 推荐(0) 编辑
摘要: [TOC] 反射 通过字符串来获取,设置,删除对象中的属性或方法 1. 用户输入一串字符串,执行该字符串对应的方法 2. hasattr() :判断一个属性是否在对象中,返回true或者False 3. getattr() :通过字符串获取属性和方法,如果获取到了,就会返回相应的属性和方法 4. s 阅读全文
posted @ 2019-09-03 18:10 豆瓣酱瓣豆 阅读(83) 评论(0) 推荐(0) 编辑