摘要: 设计模式: 1、装饰器: 定义:本质是函数,(功能就是装饰其它函数)就是为其它函数添加附加功能 原则:1、不能修改被装饰的函数的源代码 2、不能修改被装饰的函数的调用方式 简言之,python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰 阅读全文
posted @ 2018-09-04 23:03 师弟-简单 阅读(453) 评论(0) 推荐(0)
摘要: 递归特性: 1、必须有一个明确的结束条件 2、每次进入更深一层递归时,问题规模相比上次递归有所减少 3、递归效率不高,递归层次过多会导致栈溢出 函数式编程的特点:允许把函数本身作为参数传入另一个函数,还允许返回一个函数 高阶函数:变量可以指向函数,函数的参数能接收变量,so 一个函数就可以接收另一个 阅读全文
posted @ 2018-09-04 20:36 师弟-简单 阅读(165) 评论(0) 推荐(0)
摘要: 1、函数是逻辑结构化和过程化的一种编程方法 python中函数定义使用关键字def来定义 def test(x): "the function definitions" x+=1 return x def:定义函数的关键字 test:函数名称 ():内可以定义形参 x+=1:代码块或程序处理逻辑 r 阅读全文
posted @ 2018-09-04 17:30 师弟-简单 阅读(235) 评论(0) 推荐(1)