上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 分类: 1.创建,初始化与销毁 __init__.__del__ 2.hash 3.bool 4.可视化 5.运算符重载 6.容器和大小 7.可调用对象 斐波数列用可调用方式并包装成容器实现 8.上下文管理 9.反射:动态增加属性 属性实例查找顺序: 实例调用__getattribute__()-- 阅读全文
posted @ 2018-05-12 00:45 亚洲哈登 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1.1二分前提是有序,,否则不可以2分,2分查找的时间复杂度是O(log n);排序后二分查找到适当的位置插入数值 阅读全文
posted @ 2018-05-10 19:56 亚洲哈登 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 1.1 1.1.1 1.2 1.3 1.4 1.5 1.6 1.7 2.1Mixin类 引出了mixin类 阅读全文
posted @ 2018-05-08 20:31 亚洲哈登 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 要求: 对文件单词进行统计,不区分大小写,并显示单词重复最多的十个单词 思路: 利用字典key,value的特性存单词及其重复的次数 每行进行特殊字符的处理,分离出被特殊字符包含的单词 阅读全文
posted @ 2018-04-25 16:38 亚洲哈登 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 1.1装饰器的应用:参数类型检查 阅读全文
posted @ 2018-04-20 15:54 亚洲哈登 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1.1偏函数 1.2partial的核心代码 1.3partial的使用 总结:partial传入关键字参数,inspect.signature会保留这个参数签名;patical传入位置参数的时候,函数签名不会保留这个位置参数,所以第二个例子签名只有*args 阅读全文
posted @ 2018-04-20 15:45 亚洲哈登 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 0.1高阶函数 1.1currying指的是将原来接受两个参数的函数变成新的接受一个参数的函数的过程。新的函数返回一个以原有第 二个参数为参数的函数 1.2装饰器的演变 解决了传参问题,进一步修改函数 currying,改变函数调用的方式 装饰器语法糖 1.3装饰器的副作用,以及带参数的装饰器 带参 阅读全文
posted @ 2018-04-18 14:21 亚洲哈登 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1.1直接插入排序原理 1.2代码实现 1.3总结 阅读全文
posted @ 2018-04-11 20:48 亚洲哈登 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.1函数定义 def 函数名(参数列表): 函数体(代码块) [return 返回值] p 函数名就是标识符,命名要求一样 语句块必须缩进,约定4个空格 Python的函数没有return语句,隐式会返回一个None值,这个值可被变量接收并且print 定义中的参数列表成为形式参数,只是一种符号表 阅读全文
posted @ 2018-04-10 20:51 亚洲哈登 阅读(2844) 评论(0) 推荐(2) 编辑
摘要: 1.1字典的特征 1.2字典的dict定义,初始化 1.3字典的元素访问 1.4字典的增加和修改 1.5字典的删除 1.6字典的遍历: 1.6.1正确的遍历(for循环迭代字典的时候,不能操作此字典) 1.7字典的key 1.8defaultdict 1.9OrderedDict 阅读全文
posted @ 2018-04-03 00:04 亚洲哈登 阅读(186) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页