上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 一 isinstance方法 判断一个对象是否是一个类的对象 二 issubclass方法 判断两个类是否是继承关系 三 反射(通过字符串来反射/映射到类/对象的属性上) hasatter(对象,'属性') 判断对象中是否存在属性name 本质原理:'name' in 对象.__dict__ get 阅读全文
posted @ 2018-08-23 16:12 周建豪 阅读(126) 评论(0) 推荐(0)
摘要: 一 绑定方法 1 绑定给对象的方法: 默认为绑定给对象的方法 2 绑定给类的方法: 类可以使用会自动传值,对象也可以使用,也会自动的传入类,但是一般给类来使用(@classmethod) 二 非绑定方法 既不与类绑定也不与对象绑定,就是一个普通的函数 在调用时该传几个值就穿几个值 阅读全文
posted @ 2018-08-22 12:06 周建豪 阅读(117) 评论(0) 推荐(0)
摘要: 1 组合 什么是组合: 组合就是有一个对象它拥有一个属性,该属性是另一个对象 为何要使用组合: 通过向一个类添加属性的方式,可以将两个类联系在一起 2 多态于多态性 什么是多态: 多态指的是一种事物的不同组合 多态的精髓就是:统一 不崇尚的方法: 鸭子方法: 3 封装 什么是封装: 封:代表将存放于 阅读全文
posted @ 2018-08-21 15:19 周建豪 阅读(124) 评论(0) 推荐(0)
摘要: 1 什么是继承 继承是一种新建类的方式,新建的类称之为子类/派生类,被继承的类称之为父类/基类/超类 继承的特性:子类可以遗传/重用父类的属性 python中继承的特点: 1 python中一个子类可以同时继承多个父类 2 在继承的背景下去说,python中的类分为两种: 新式类,经典类: 新式类: 阅读全文
posted @ 2018-08-20 14:48 周建豪 阅读(121) 评论(0) 推荐(0)
摘要: 一 面向过程编程 核心是过程二字,过程指的是解决问题的步骤,即先要干什么,后干什么,再干什么基于该思想编程就好比在设计一条流水线,是一种机械的思维方式 优点:复杂的问题流程化,简单化 缺点:可扩展性差 二 面向对象编程 核心是对象二字,对象是特征与功能的集合体 基于该思想编程就好比在创作一个世界 优 阅读全文
posted @ 2018-08-17 19:32 周建豪 阅读(224) 评论(0) 推荐(0)
摘要: re模块 什么是re模块(实质是调用了c语言中的库) 就是正则表达式 它的作用就是对字符进行过滤 正则表达式中的一些常用的符号 \表示转义 \w表示 字母数字下划线 \W表示非字母数字下划线 \s 所有的不可见字符 如 空格 换行符 \S表示所有的可见字符 \d 所有的数字 \D所有的非数字 . 表 阅读全文
posted @ 2018-08-14 15:28 周建豪 阅读(128) 评论(0) 推荐(0)
摘要: configparser模块 什么是configparser模块 用于解析配置文件 后缀为 ini或者cfg 怎么用configparser模块 查看配置文件中的内容 修改配置文件中的内容 shelve模块 什么是shelve模块 shelve也是系列化的一种,他内置就是picker模块 它的存储成 阅读全文
posted @ 2018-08-13 18:26 周建豪 阅读(161) 评论(0) 推荐(0)
摘要: 一丶if判断: 使用方法: if(条件):(如果条件成立就会执行下面的子代码块) cont1 cont2 elif(条件):(如果条件成立就会执行下面的子代码块) cont1 cont2 ........... else:(如果上面所有的条件都不成立会执行下面的代码) cont1 cont2 重点提 阅读全文
posted @ 2018-08-13 15:11 周建豪 阅读(106) 评论(0) 推荐(0)
摘要: 1 包 什么是包 包就是含有__init__文件的文件夹 包的本质就是一种模块,即包是用包导入使用的,包内部的文件也是被导入使用的 import p1 #导入p1包的本质就是导入包下的__init__文件,导入包与导入模块相同,都需要经过三个步骤 1 产生包p1的名称空间 2 执行包p1中__ini 阅读全文
posted @ 2018-08-10 16:54 周建豪 阅读(113) 评论(0) 推荐(0)
摘要: time模块 获取时间戳 time.time() 获取当地的时间 time.localtime() 获取utc时间 返回的是结构化的时间 time.gmtime() 获取的时间转换成我们期望的格式 time.strftime('%Y -%m-%d %H:%:M:%S') sleep() 让执行的程序 阅读全文
posted @ 2018-08-09 16:49 周建豪 阅读(106) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 下一页