摘要: Python 08 @(Python) 字符编码 什么是字符编表 把人类的字符,解释为计算机能识别的二进制,这种转换遵循的标准就是字符编码表 字符编码表记录了人类字符与数字的对应关系 字符编码表的种类和使用 ASCII编码表 ASCII编码表用于,英文和二进制的对照关系,存取都是以ASCII格式的二 阅读全文
posted @ 2018-08-08 16:21 Xut 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一、单例模式的三种实现方式 1. 什么是单例模式 基于某种方法,实例化多次,得到同一个实例/对象 2. 为什么用单例模式 实例化多次,得到的对象属性内容都一样时,应该将这些对象指向同一个内存,即同一个实例,来节省内存空间 1. 实现单例模式方式一:类内部定义类方法实现 实现方法:类中定义了一个类方法 阅读全文
posted @ 2018-07-02 14:26 Xut 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 1. isinstance() ,用来判断对象A是不是类B的实例 可以专门用 来判断数据类型 用来判断是否属于数据类型 2. issubclass() 判断一个类是否为另一个类的子类 二、反射 1. 什么是反射 通过字符串来操作类或者对象的属性 2. hasattr 用来判断属性是否存在 语法: 底 阅读全文
posted @ 2018-06-30 22:30 Xut 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 元类 1. 什么是元类 通过实例化产生类的类,称之为元类,元类实例化的结果就是 产生的类 在Python中一切皆对象,那么用 关键字定义的类,本身也是对象 产生该对象的类就称为元类,也可以简称为类的类 2. 为什么要有元类 元类是用来产生类的,元类和自定义元类,可以控制类的产生过程和对象的产生过程 阅读全文
posted @ 2018-06-30 22:30 Xut 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一、封装 1. 什么是封装 封装,就是把类属性的内容,对外隐藏,对内开放 隐藏表示不能被使用,开放表示可以被使用 2. 如何隐藏类的属性 隐藏属性的语法:在属性开头前加 ,比如 ,那么 就是隐藏属性 这种隐藏是对外不对内的,即在类的内部可以直接访问,而在类的外部则无法直接访问 隐藏的原理: 这种隐藏 阅读全文
posted @ 2018-06-30 22:28 Xut 阅读(344) 评论(0) 推荐(0) 编辑
摘要: Python 19 1. json与pickle模块 什么是序列化和反序列化 序列化:是将内存中的数据结构,转换成一种中间格式,将转化后的中间格式存储到硬盘,或者基于网络传输 反序列化:是将硬盘中或者网路中传过来的中间格式,转换成内存中的数据结构 2. 序列化和反序列化有什么用 将状态通过中间格式存 阅读全文
posted @ 2018-06-20 15:14 Xut 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1. 中央处理器CPU CPU由 组成 CPU的主要作用是 和`运算`,可以指定硬盘等硬件来工作 CPU从内存中 ,周而复始,直至程序执行完成 1. 控制器 从存储器中 (比如从内存或磁盘中取出指令) 然后将指令交给 运算,将运算结果 成二进制 最后交给主板上的各个 ,控制各个组件根据指令协调工作 阅读全文
posted @ 2018-05-24 22:57 Xut 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1. Python是什么? Python是一门编程语言 2. 什么是编程语言 编程语言:是人与计算机沟通的介质 4. 什么是编程? 程序员基于编程语言的语法格式,将自己的想法按照规定的格式编写到文件中 这些文件又组成了程序 5. 为什么要编程? 编程的目的是让计算机代替人工作,从而解放人力 阅读全文
posted @ 2018-05-24 22:32 Xut 阅读(106) 评论(0) 推荐(0) 编辑