摘要: 什么是装饰器 装饰器是一个可调用的对象,其参数是另一个函数(被装饰的函数)。装饰器可能会: 1,处理被装饰的函数,然后把它返回 2,将其替换成另一个函数或者对象 若有个名为decorate的装饰器,则: 等价于: 上述两种写法结果一样,函数执行完之后得到的target不一定是原来那个target() 阅读全文
posted @ 2019-01-15 21:44 Sakura_lht 阅读(871) 评论(0) 推荐(0)
摘要: 把函数视作对象 在 Python 中,函数是一等对象。编程语言理论家把“一等对象”定义为满足下述条件的程序实体: 在运行时创建 能赋值给变量或数据结构中的元素 能作为参数传给函数 能作为函数的返回结果 在运行时创建 能赋值给变量或数据结构中的元素 能作为参数传给函数 说明python 函数是对象:这 阅读全文
posted @ 2019-01-09 20:47 Sakura_lht 阅读(571) 评论(0) 推荐(1)
摘要: 基本概念 字符:表示数据和信息的字母、数字或其他符号。在电子计算机中,每一个字符与一个二进制编码相对应。 字符的标识(码位):是0-1114111的数字,在Unicode标准中以4-6个十六进制数字表示,而且加前缀“U+”。例如,字母A的码位是U+0041,欧元符号的码位是U+20AC. 字符的具体 阅读全文
posted @ 2019-01-07 21:58 Sakura_lht 阅读(10587) 评论(0) 推荐(0)
摘要: 构造方法与字典推导式 dict常见方法(collections库中的defaultdict,Orderedict同样有这些方法) 1 dict.clear() //删除字典内所有元素 2 dict.copy() //返回一个字典的浅复制3 dict.fromkeys(seq[, val]) //创建 阅读全文
posted @ 2019-01-06 20:49 Sakura_lht 阅读(371) 评论(0) 推荐(0)
摘要: python中的re模块常用函数/方法 0.正则表达式对象 (re.compile(pattern, flags=0)) 将正则表达式编译成正则表达式对象,该对象可调用正则表达式对象方法如:re.match(),re.search(),re.findall等。 1.匹配对象及方法 (Match.gr 阅读全文
posted @ 2019-01-04 23:28 Sakura_lht 阅读(415) 评论(0) 推荐(0)
摘要: 正则表达式 正则表达式是由一些字符和特殊符号组成的字符串,他们描述了模式的重复或表述多个字符,于是正则表达式能按照某种模式匹配一系列有相似特征的字符串。也即它们能匹配多个字符串。 常用特殊字符和符号 0.择一匹配 (|) | 从多个模式中选择其一,类似于逻辑或,例如: 1.任意匹配单个字符 (.) 阅读全文
posted @ 2019-01-03 23:07 Sakura_lht 阅读(7384) 评论(0) 推荐(0)
摘要: 序列分类 1.按存放的数据类型分类: 容器类型(能存放不同类型的数据):list、tuple、coolections.deque 扁平序列(只能存放一种类型的数据):str、bytes、bytearray、memoryview、array.array 容器类型存放它们所包含的任意类型的对象的引用,而 阅读全文
posted @ 2019-01-02 23:28 Sakura_lht 阅读(633) 评论(0) 推荐(0)
摘要: lambda表达式是一个匿名函数,通俗解释是:可以传递的、在以后执行一次或多次的代码块。Java8中引入的特性。 lambda表达式的语法 形式:(参数)-> 表达式 0.若表达式复杂,可以用大括号括起。{语句块} 1.没有参数的情况:仍然需要提供空括号。 2.如果可以推导出参数类型:可以忽略参数类 阅读全文
posted @ 2018-01-29 23:45 Sakura_lht 阅读(178) 评论(0) 推荐(0)
摘要: 接口概念与特性 Java接口时一系列方法的声明,是一些特征方法的集合,一个接口只有方法的特征而没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以有不同的行为。 以下以Comparable接口为例,该接口有一个compareTo方法,接受一个Object对象,返回一个整型数值。 阅读全文
posted @ 2018-01-28 18:36 Sakura_lht 阅读(154) 评论(0) 推荐(0)
摘要: java反射库(reflection library)提供了一个非常丰富且精心设计的工具集,以便编写能够动态操纵java代码的程序。这项功能被大量应用于JavaBeans中。 能够分析类能力的程序称为反射。反射机制作用: 1)运行时分析类的能力 2)运行时查看对象 3)实现通用的数组操作代码 4)利 阅读全文
posted @ 2018-01-27 22:33 Sakura_lht 阅读(221) 评论(0) 推荐(0)