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

浙公网安备 33010602011771号