摘要: Python Machine Learning C++ JavaScript designer IOS Android CSS PHP Admin C MySQL java golang 阅读全文
posted @ 2020-04-05 01:50 yangchangjie 阅读(150) 评论(0) 推荐(0) 编辑
摘要: PYTHON PY基础 Python-初识 python-格式化-while-运算符-编码 python-字符串内置方法 python-dict python-set python-数据装换 python-list操作 python2.x和python3.x共存 python-函数 python-函 阅读全文
posted @ 2019-10-28 08:10 yangchangjie 阅读(182) 评论(0) 推荐(0) 编辑
摘要: logging模块 概念: 日志是一种可以追踪某些软件运行时所发生事件的方法。软件开发人员可以向他们的代码中调用日志记录相关的方法来表明发生了某些事情。一个事件可以用一个可包含可选变量数据的消息来描述。此外,事件也有重要性的概念,这个重要性也可以被称为严重性级别(level)。 日志的作用: 程序的 阅读全文
posted @ 2019-08-04 22:33 yangchangjie 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 异常 语法错误:空格 缩进 语法规则 逻辑上的错误 写代码实现 1. 条件判断 2. 异常处理 常见的异常 常见的异常 更多的异常 什么是异常 当程序发生错误的时候,错误的程序以后的代码就不会执行。 什么是异常处理? 专门用来捕捉这个异常(这段代码与程序逻辑无关,与异常处理有关),如果捕捉成功则进入 阅读全文
posted @ 2019-08-04 22:26 yangchangjie 阅读(126) 评论(0) 推荐(0) 编辑
摘要: \_\_str\_\_和\_\_repr\_\_ 总结: 打印对象 先走自己的str,如果没有,走父类的,如果除了object之外的所有父类都没有str 再回来,找自己的repr,如果自己没有,再找父类的 repr是str的备胎 和所有的字符串格式化以及直接打印这个对象相关 有了repr或者str在 阅读全文
posted @ 2019-08-04 22:25 yangchangjie 阅读(144) 评论(0) 推荐(0) 编辑
摘要: isinstance 和 issubclass isinstance(obj,cls)检查是否obj是否是类的cls的对象 isinstance和type区别 issubclass(sub,super)检查sub类是否是super类的派生类 反射 反射的概念是由Smith在1982年首次提出的,主要 阅读全文
posted @ 2019-08-04 22:23 yangchangjie 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 封装 假设我们在设计类的时候,有些类的属性,我们不想人让人看见,应该怎么样去做呢? 封装可以分为广义上的封装和狭义上的封装 广义上的封装 : 把方法和属性根据根据类别装到类中 狭义上的封装 : 私有化的方法和属性 方法\静态变量\实例变量(对象属性)都可以私有化 所谓的私有化 : 就是只能在类的内部 阅读全文
posted @ 2019-08-04 22:22 yangchangjie 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 继承可以分为单继承和多继承 单继承 可以查看继承关系(\_\_bases\_\_) 派生类 当然子类也可以添加自己新的属性或者在自己这里重新定义这些属性(不会影响到父类),需 阅读全文
posted @ 2019-08-04 22:15 yangchangjie 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 抽象类 什么是抽象类 与java一样,python也有抽象类的概念但是同样需要借助模块实现,抽象类是一个特殊的类,它的特殊之处在于只能被继承,不能被实例化。抽象类是将一堆的类中抽象抽取相同的内容,其其中包括了数据的属性和函数的属性。 python中实现的抽象的类 看下面的代码: 上述这样调用是没有任 阅读全文
posted @ 2019-08-04 22:04 yangchangjie 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 每一个类的继承顺序都是从父类向子类看 形成一个指向关系的顺序[当前类]+[父类的继承顺序] 如果一个类出现在从左到右的第一个顺序上并且没有出现在后面顺序中或者出现在后面的顺序中但是仍然是第一顺序,那么就把这个类提取出来 由上述可以知道B类,C类和D类是单继承,即很容易知道: L(B)= [BFGO] 阅读全文
posted @ 2019-08-04 22:01 yangchangjie 阅读(213) 评论(0) 推荐(0) 编辑