摘要: 暂定 阅读全文
posted @ 2019-02-21 12:17 jack_zhangn` 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 暂定 阅读全文
posted @ 2019-02-21 12:13 jack_zhangn` 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 暂定 阅读全文
posted @ 2019-02-21 12:12 jack_zhangn` 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 暂定 阅读全文
posted @ 2019-02-21 12:12 jack_zhangn` 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 暂定 阅读全文
posted @ 2019-02-21 12:11 jack_zhangn` 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 依赖关系 人玩游戏,依赖于电脑 植物大战僵尸 未完待续 阅读全文
posted @ 2019-02-14 21:45 jack_zhangn` 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 成员、变量、方法、属性、私有 1.成员 在类中你能写的所有内容都是类的成员 2.变量 注意:变量分为实例变量和类变量,修改类变量的时候要用类名去修改,用对象名是修改不了的. 实例变量 类变量 坑: 3.方法 实例方法 类方法 @classmethod 注意:类方法里面一般都用 "cls" 来表示,不 阅读全文
posted @ 2019-02-14 19:15 jack_zhangn` 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 面向对象 什么是面向对象? 面向过程: 一切一失误的发展流程为中心. 面向对象: 一切以对象为中心,一切皆对象,具体的某一个事物就是对象. 造一个对象: 封装 注意:封装有对属性的封装,对方法的封装(静态封装,动态封装) 用面向对象造车: 用面向对象打电话: 用面想对象的思维来模仿用户 阅读全文
posted @ 2019-01-24 08:26 jack_zhangn` 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 关于函数的装饰器 1.装饰器 1.1装饰器的作用? 不改变函数的功能和调用方式的情况下添加新的功能 装饰器遵守开放封闭原则: 对功能的扩展开放 对代码的修改是封闭 1.2装饰器语法: 函数版: def wrapper(fn): def inner(*args, **kwargs): # 聚合 在目标 阅读全文
posted @ 2019-01-23 16:18 jack_zhangn` 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 递归 递归就是函数自己调自己,官方给的递归最大深度为1000,永远也跑不到1000,我实测是998 二分法 二分法查找,每次能够除掉一半的数据,查找效率非常高,但是局限性比较大,必须是有序序列才可以使用二分法查找 缺点:所有数据必须是有序序列 方法1:切片查找 方法2:递归版本二分法 方法3:另类二 阅读全文
posted @ 2019-01-17 19:24 jack_zhangn` 阅读(76) 评论(0) 推荐(0) 编辑