上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: isinstance与issubclass issubclass:判断子类是否属于父类,是则返回True,否则返回False isinstance:判断对象是否属于类,是则返回True,否则返回False 反射 内置方法 阅读全文
posted @ 2018-08-23 19:08 藏岚 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一: 绑定方法:绑定给谁就应该由谁来调用,谁来调用就会将谁当做第一个参数传入 1. 绑定给对象的方法: 类中定义的函数默认就是绑定给对象的 2. 绑定给类的方法: 为类中定义的函数加上一个装饰器classmethod 二: 非绑定方法: 既不与类绑定,又不与对象绑定,意味着对象和类都可以来调用,无论 阅读全文
posted @ 2018-08-22 18:37 藏岚 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 组合 1. 什么是组合 组合指的是某一个对象拥有一个属性,该属性的值是另外一个类的对象 2. 为何要用组合 通过为某一个对象添加属性(属性的值是另外一个类的对象)的方式,可以间接地将两个类关联/整合/组合到一起 从而减少类与类之间代码冗余 3. 如何用组合 多态与多态性 1. 什么是多态 多态指的是 阅读全文
posted @ 2018-08-21 15:25 藏岚 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 继承 1 什么是继承 继承一种新建类的方式,新建的类称之为子类/派生类,被继承的类称之为父类\基类\超类 python中继承的特点: 1. 子类可以遗传/重用父类的属性 2. python中一个子类可以同时继承多个父类 3. 在继承背景下去说,python中的类分为两种:新式类,经典类 新式类: 但 阅读全文
posted @ 2018-08-20 16:09 藏岚 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 面向过程的编程思想 核心过程二字,过程指的是解决问题的步骤,即先干什么\再干什么\后干什么 基于该思想编写程序就好比在设计一条流水线,是一种机械式的思维方式 优点:复杂的问题流程化\进而简单化 缺点:可扩展性差 面向对象的编程思想 核心是对象二字,对象是特征与技能的结合体 基于该思想编写程序(脑子始 阅读全文
posted @ 2018-08-17 14:40 藏岚 阅读(128) 评论(0) 推荐(0) 编辑
摘要: re模块 E是什么 正则 表达 式子 就是一些带有特殊含义的符号或者符号的组合 它的作用是对字符串进行过滤 在一堆字符串中找到你所关心的内容 你就需要告诉计算机你的过滤规则是什么样 通过什么方式来告诉计算机 就通过正则表达式 第一步 学习正则表达式 各种符号所表示的含义 re模块的内部实现 不是py 阅读全文
posted @ 2018-08-14 14:31 藏岚 阅读(129) 评论(0) 推荐(0) 编辑
摘要: shelve 什么是shelve模块 也是一种序列化方式 使用方法 1.opne 2.读写 3.close 特点:使用方法比较简单 提供一个文件名字就可以开始读写 读写的方法和字典一致 你可以把它当成带有自动序列化功能的字典 原理: 内部使用的就是pickle 所以 也存在跨平台性差的问题 你自己存 阅读全文
posted @ 2018-08-13 15:00 藏岚 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 包 1. 什么是包 包就是一个包含有__init__.py文件的文件夹 包本质就是一种模块,即包是用包导入使用的,包内部包含的文件也都是用来被导入使用 2 为何要用包 包是文件夹,那文件夹就是用来组织文件的 在python2中,包下必须有一个__init__.py文件,而python3中即便是没有也 阅读全文
posted @ 2018-08-10 16:47 藏岚 阅读(154) 评论(0) 推荐(0) 编辑
摘要: TIME模块 time模块 与时间相关的功能 在python中 时间分为3种 1.时间戳 timestamp 从1970 1 月 1日 到先在的秒数 主要用于计算两个时间的差 2.localtime 本地时间 表示的是计算机当前所在的位置 3.UTC 世界协调时间 时间戳 结构化 格式化字符 imp 阅读全文
posted @ 2018-08-09 14:35 藏岚 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 模块的循环导入问题 run.py执行文件 # import m1 # 第一次导入 # 验证解决方案一:'''正在导入m1正在导入m2'''# print(m1.x)# print(m1.y) # 验证解决方案二:import m1 # 第一次导入 '''正在导入m1''' # print(m1.x) 阅读全文
posted @ 2018-08-08 15:01 藏岚 阅读(147) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页