储备知识: 1、 *args, **kwargs def index(x,y): print(x,y) def wrapper(*args,**kwargs): wrapper(y=222,x=111) #wrapper(222,111) 2、名称空间与作用域:名称空间的的"嵌套"关系是在函数定义阶 ...
分类:
其他好文 时间:
2020-03-23 22:12:48
阅读次数:
86
一:储备知识 1. args, kwargs 2.名称空间与作用域:名称空间的的"嵌套"关系是在函数定义阶段,即检测语法的时候确定的 3.函数对象: 4.函数的嵌套定义: 5.闭包函数 传参的方式一:通过参数的形式为函数体传值 传参的方式二:通过闭包的方式为函数体传值 二:装饰器 1.什么是装饰器? ...
分类:
其他好文 时间:
2020-03-23 20:40:00
阅读次数:
78
[toc] 一 储备知识点: 1. args, kwargs 2.名称空间与作用域: 名称空间的的"嵌套"关系是在函数定义阶段,即检测语法的时候确定的 3.函数对象 可以把函数当做参数传入 可以把函数当做返回值返回 4.函数的嵌套定义 5.闭包函数 二 装饰器 1、什么是装饰器 器指的是工具,可以定 ...
分类:
其他好文 时间:
2020-03-23 17:16:46
阅读次数:
71
一、简介PersistentVolume(PV)是指由集群管理员配置提供的某存储系统上的段存储空间,它是对底层共享存储的抽象,将共享存储作为种可由用户申请使的资源,实现了“存储消费”机制。通过存储插件机制,PV支持使用多种网络存储系统或云端存储等多种后端存储系统,例如,NFS、RBD和Cinder等。PV是集群级别的资源,不属于任何名称空间,用户对PV资源的使需要通过PersistentVolum
分类:
Web程序 时间:
2020-03-22 22:39:19
阅读次数:
172
一、初始递归 递归函数:在一个函数里在调用这个函数本身。 递归的最大深度:998 正如你们刚刚看到的,递归函数如果不受到外力的阻止会一直执行下去。但是我们之前已经说过关于函数调用的问题,每一次函数调用都会产生一个属于它自己的名称空间,如果一直调用下去,就会造成名称空间占用太多内存的问题,于是pyth ...
分类:
其他好文 时间:
2020-03-21 09:38:35
阅读次数:
41
一:大前提: 闭包函数=名称空间与作用域+函数嵌套+函数对象 核心点:名字的查找关系是以函数定义阶段为准 二:什么是闭包函数 "闭"函数指的该函数是内嵌函数 "包"函数指的该函数包含对外层函数作用域名字的引用(不是对全局作用域) 闭包函数:名称空间与作用域的应用+函数嵌套 闭包函数:函数对象 三:为 ...
分类:
编程语言 时间:
2020-03-20 22:35:10
阅读次数:
63
[toc] 闭包函数 1 闭包函数的定义 "闭"函数指的该函数是内嵌函数(函数的嵌套定义) "包"函数指的该函数包含对外层函数作用域名字的引用(不是对全局作用域) 闭包函数=名称空间与作用域+函数嵌套+函数对象 闭包函数的核心:名字的查找关系是以函数定义阶段为准 2 闭包函数的应用 闭包函数可以用来 ...
分类:
其他好文 时间:
2020-03-20 22:34:21
阅读次数:
68
[Toc] 一、名称空间 名称空间即存放名字与 对象映射/绑定关系的地方,是对栈区相互独立的划分,先开辟空间再放名称。 1.1 内置名称空间 用来存放一些内置的名字 伴随python解释器的启动而产生,关闭而回收,因而是第一个被加载的名称空间 1.2 全局名称空间 用来存放非内置的、非函数内定义的名 ...
分类:
编程语言 时间:
2020-03-19 22:06:39
阅读次数:
68
1、命名关键字参数(了解)及组合使用 命名关键字参数:在定义函数时, 后定义的参数,如下所示,称之为命名关键字参数 1.1 命名关键字参数的特点 命名关键字实参必须按照key=value的形式为其传值 示例 1.2 组合使用(了解) 形参混用的顺序:位置新参,默认形参, args,命名关键字形参, ...
分类:
编程语言 时间:
2020-03-19 21:40:24
阅读次数:
76
昨日review 0: 引用传递 python中所有值的传递,传递的都是不是值本身,而是值的引用,即内存地址 1、函数分为两大类,分别是是什么?二者在使用时有何区别? 内置函数 自定义函数 2、什么是形参、什么是实参?形参与实参之间的关系是什么? def func(x,y): print(x) fu ...
分类:
编程语言 时间:
2020-03-19 17:51:16
阅读次数:
63