06 2018 档案
摘要:1. isinstance() ,用来判断对象A是不是类B的实例 可以专门用 来判断数据类型 用来判断是否属于数据类型 2. issubclass() 判断一个类是否为另一个类的子类 二、反射 1. 什么是反射 通过字符串来操作类或者对象的属性 2. hasattr 用来判断属性是否存在 语法: 底
阅读全文
摘要:元类 1. 什么是元类 通过实例化产生类的类,称之为元类,元类实例化的结果就是 产生的类 在Python中一切皆对象,那么用 关键字定义的类,本身也是对象 产生该对象的类就称为元类,也可以简称为类的类 2. 为什么要有元类 元类是用来产生类的,元类和自定义元类,可以控制类的产生过程和对象的产生过程
阅读全文
摘要:一、封装 1. 什么是封装 封装,就是把类属性的内容,对外隐藏,对内开放 隐藏表示不能被使用,开放表示可以被使用 2. 如何隐藏类的属性 隐藏属性的语法:在属性开头前加 ,比如 ,那么 就是隐藏属性 这种隐藏是对外不对内的,即在类的内部可以直接访问,而在类的外部则无法直接访问 隐藏的原理: 这种隐藏
阅读全文
摘要:Python 19 1. json与pickle模块 什么是序列化和反序列化 序列化:是将内存中的数据结构,转换成一种中间格式,将转化后的中间格式存储到硬盘,或者基于网络传输 反序列化:是将硬盘中或者网路中传过来的中间格式,转换成内存中的数据结构 2. 序列化和反序列化有什么用 将状态通过中间格式存
阅读全文

浙公网安备 33010602011771号