摘要: # 1. 模块 - 一个模块就是一个包含pytho代码的文件, 后缀名成是.py就可以,模块就是个python文件- 为什么我们用模块 - 程序太大,编写维护非常不方便,需要拆分 - 模块可以增加代码重复利用的方式 - 当做命名空间使用,避免命名冲突- 如何定义模块 - 模块就是一个普通文件,所以任 阅读全文
posted @ 2019-05-07 14:39 zifeng001 阅读(134) 评论(0) 推荐(0)
摘要: # 1 类相关函数 - issubclass:检测一个类是否是另一个类的子类- isinstance:检测一个对象是否是一个类的实例- hasattr:检测一个对象是否由成员xxx- getattr: get attribute- setattr: set attribute- delattr: d 阅读全文
posted @ 2019-05-07 13:51 zifeng001 阅读(182) 评论(0) 推荐(0)
摘要: # 1. 面向对象的三大特性 - 封装 - 继承 - 多态 # 2. 封装- 封装就是对对象的成员进行访问限制- 封装的三个级别: - 公开,public - 受保护的,protected - 私有的,private - public,private,protected不是关键字- 判别对象的位置 阅读全文
posted @ 2019-05-07 13:19 zifeng001 阅读(173) 评论(0) 推荐(0)
摘要: # 1. 面向对象概述(ObjectOriented,OO) - OOP思想 - 接触到任意一个任务,首先想到的是任务这个世界的构成,是由模型构成的 - 几个名词 - OO:面向对象 - OOA:面向对象的分析 - OOD:面向对象的设计 - OOI:xxx的实现 - OOP:xxx的编程 - OO 阅读全文
posted @ 2019-05-07 13:00 zifeng001 阅读(130) 评论(0) 推荐(0)
摘要: dict字典 字典是一种组合数据,没有顺序的组合数据,数据以键值对形式出现 字典的特征 字典是序列类型,但是是无序序列,所以没有分片和索引 字典中的数据每个都有键值对组成,即kv对 key: 必须是可哈希的值,比如int,string,float,tuple, 但是,list,set,dict 不行 阅读全文
posted @ 2019-05-06 22:56 zifeng001 阅读(210) 评论(0) 推荐(0)
摘要: 元组的特性 是序列表,有序 元组数据值可以访问,不能修改,不能修改,不能修改 元组数据可以是任意类型 总之,list所有特性,除了可修改外,元组都具有 也就意味着,list具有的一些操作,比如索引,分片,序列相加,相乘,成员资格操作等,一模一样 元组的函数 基本跟list通用 集合-set 集合是高 阅读全文
posted @ 2019-05-06 22:47 zifeng001 阅读(167) 评论(0) 推荐(0)
摘要: list(列表) 一组由顺序的数据的组合 创建列表 空列表 list(列表) 空列表 列表常用操作 访问 使用下标操作(索引) 列表的位置是从0开始 分片操作 对列表进行任意一段的截取 [:] 使用下标操作(索引) 列表的位置是从0开始 对列表进行任意一段的截取 [:] 分片操作是生成一个新的lis 阅读全文
posted @ 2019-05-06 22:25 zifeng001 阅读(160) 评论(0) 推荐(0)
摘要: 变量作用域 变量由作用范围限制 分类:按照作用域分类 全局(global): 在函数外部定义 局部(local):在函数内部定义 变量的作用范围: 全局变量:在整个全局范围都有效 全局变量在局部可以使用(即函数内部可以方位函数外部定义的变量) 局部变量在局部范围可以使用 局部变量在全局范围无法使用 阅读全文
posted @ 2019-05-06 00:42 zifeng001 阅读(115) 评论(0) 推荐(0)
摘要: 关键字参数 语法 def func(p1=v1, p2=v2.....): func_body 调用函数: func(p1=value1, p2=value2.......) 比较麻烦,但也有好处: 不容易混淆, 一般实参和形参只是按照位置一一对应即可,容易出错 使用关键字参数,可以不考虑参数位置 阅读全文
posted @ 2019-05-06 00:17 zifeng001 阅读(154) 评论(0) 推荐(0)
摘要: 函数 代码的一种组织形式 一个函数一般完成一项特定的功能 函数使用 函数需要先定义 使用函数,俗称调用 函数需要先定义 使用函数,俗称调用 函数的参数和返回值 参数: 负责给函数传递一些必要的数据或者信息 形参(形式参数): 在函数定义的时候用到的参数没有具体值,只是一个占位的符号,成为形参 实参( 阅读全文
posted @ 2019-05-05 23:50 zifeng001 阅读(191) 评论(0) 推荐(0)