01 2019 档案

摘要:嵌套函数的定义:在一个函数的函数体中用def 再定义一个函数,概念很简单,一个简单的例子来看看。 分析:根据函数即变量的特点,def bar():跟定义一个局部变量一样,由局部变量的特性:局部变量不能在函数外边调用,只能在函数里边调用,从而分析出bar()应与def bar():对齐。 阅读全文
posted @ 2019-01-28 15:11 上古战神 阅读(313) 评论(0) 推荐(0)
摘要:高阶函数概念引入:满足下面两个条件之一便可以称为高阶函数 1:把一个函数的函数名当作实参传给另外一个函数(在不修改被装饰函数源码的基础上,为其增加功能)。 2:返回值中包含函数名(不修改被装饰函数的调用方式)。 下面是一段简单的高阶函数的代码使用条件1: 下面是一段在第一段代码的基础上新增了一些功能 阅读全文
posted @ 2019-01-23 22:14 上古战神 阅读(285) 评论(0) 推荐(0)
摘要:1:首先学习一下变量的定义:可以将内存比作一栋大楼,定义变量X = 1它在内存中是以什么样的方式存在的呢?是不是在内存这栋大楼里面找一个小的房间,将1这个实实在在的变量放进去,然后这个房间会有一个门牌号,这个门牌号就是X这个变量名; 2:理解上述之后给出一个新的概念,这个新的概念即为“函数即变量”, 阅读全文
posted @ 2019-01-22 21:38 上古战神 阅读(348) 评论(0) 推荐(0)
摘要:1:装饰器本质是函数,功能是装饰其他函数,即为其它函数添加附加功能。 2:装饰器需要遵循的原则:(1).不能修改被装饰函数的源代码、(2).不能修改被装饰函数的调用方式、即总结起来装饰器对被装饰的函数是完全透明的。 3.特定场景:假如现在有10个函数,每个函数都有自己要完成的功能,调用的时候怎么调用 阅读全文
posted @ 2019-01-21 22:51 上古战神 阅读(127) 评论(0) 推荐(0)