摘要: 一、继承 一、组合 组合:组合指的是,在一个类中以另外一个类的对象(也就是实例)作为数据属性,称为类的组合 也就是说:一个类的属性是另一个类的对象,就是组合 例子: 圆环是由两个圆组成的,圆环的面积就是外圆的面积减去内圆的面积。圆环的周长就是内圆的周长加上外圆的周长,这个时候,我们首先设计一个圆形类 阅读全文
posted @ 2019-05-27 08:01 Aiden_Shao 阅读(2024) 评论(0) 推荐(0) 编辑
摘要: 一、面向过程:面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点:极大地降低了写成学的复杂度,只需要顺着执行的步骤,堆叠代码即可 缺点:一套流水线或者流程就是用来解决一个问题,如果修改代码就都得改变 二 阅读全文
posted @ 2019-05-27 07:59 Aiden_Shao 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1.包A和包B下有同名模块也不会冲突,如A.a与B.a来自俩个命名空间 2.常见目录结构 5.软件开发规范 6.绝对导入 阅读全文
posted @ 2019-05-27 07:57 Aiden_Shao 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1. 无论是import形式还是from...import形式,凡是在导入语句中(而不是在使用时)遇到带点的,都要第一时间提高警觉:这是关于包才有的导入语法 2. 包是目录级的(文件夹级),文件夹是用来组成py文件(包的本质就是一个包含__init__.py文件的目录) 3. import导入文件时 阅读全文
posted @ 2019-05-27 07:54 Aiden_Shao 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一个py文件就可以作为一个模块 模块的导入:直接导入文件的名字,不需要带着后缀 模块中的函数调用:模块名.函数名() 导入模块的时候做了三件事:1.首先开辟了一个新的命名空间my_moudle 2.执行了my_moudle内的代码 3.将my_moudle里面的名字和命名空间绑定在一起了 注意:模块 阅读全文
posted @ 2019-05-27 07:54 Aiden_Shao 阅读(140) 评论(0) 推荐(0) 编辑
摘要: hashlib模块 hashlib提供了常见的摘要算法,如md5和sha1等等。 那么什么是摘要算法呢?摘要算法又称为哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 注意:摘要算法不是一个解密算法。(摘要算法,检测一个字符串是否发生了变 阅读全文
posted @ 2019-05-27 07:51 Aiden_Shao 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一、time模块 表示时间的三种方式: 时间戳:数字(计算机能认识的) 时间字符串:t='2012-12-12' 结构化时间:time.struct_time(tm_year=2017, tm_mon=8, tm_mday=8, tm_hour=8, tm_min=4, tm_sec=32, tm_ 阅读全文
posted @ 2019-05-27 07:47 Aiden_Shao 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一、认识模块 什么是模块:一个模块就是一个包含了python定义和声明的文件,文件名就是加上.py的后缀,但其实import加载的模块分为四个通用类别 : 1.使用python编写的代码(.py文件) 2.已被编译为共享库二和DLL的C或C++扩展 3.包好一组模块的包 4.使用C编写并连接到pyt 阅读全文
posted @ 2019-05-27 07:42 Aiden_Shao 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 一、函数和方法的区别 1、函数要手动传self,方法不用传 2、如果是一个函数,用类名去调用,如果是一个额方法,用对象去调用 举例说明: 判断函数和方法的方式 二、js和jquery绑定事件的几种方式 三、创建表的一个limit_choices_to参数 limit_choices_to:屏蔽某些选 阅读全文
posted @ 2019-05-27 07:37 Aiden_Shao 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 一、函数1.为什么要使用函数?减少代码的冗余2.函数先定义后使用(相当于变量一样先定义后使用)3.函数的分类:内置函数:python解释器自带的,直接拿来用就行了自定义函数:根据自己的需求自己定义的函数 def func(): #函数名打印出来的是内存地址 '''注释''' 函数体4.函数定义都干了 阅读全文
posted @ 2019-05-27 07:36 Aiden_Shao 阅读(625) 评论(0) 推荐(0) 编辑